C ++ towctrans () - Thư viện chuẩn C ++

Hàm towctrans () trong C ++ biến đổi một ký tự rộng đã cho theo một phép biến đổi được chỉ định.

Hàm towctrans () được định nghĩa trong tệp tiêu đề.

nguyên mẫu towctrans ()

 wint_t towctrans (wint_t wc, wctype_t desc);

Hàm towctrans () áp dụng một phép biến đổi cho ký tự rộng wc được chỉ định bởi desc.

Tham số towctrans ()

  • wc: Ký tự rộng được chuyển đổi.
  • desc: Phép biến đổi thu được từ lệnh gọi tới wctrans ().

towctrans () Giá trị trả về

  • Hàm towctrans () trả về giá trị khác 0 nếu wc có thuộc tính được chỉ định bởi desc, nếu không thì trả về 0.

Ví dụ: Hàm towctrans () hoạt động như thế nào?

 #include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L"Ŝŵitĉhiňģ Ćăse"; wcout << L"Before transformation" << endl; wcout << str << endl; for(int i=0; i 

When you run the program, the output will be:

 Before transformation Ŝŵitĉhiňģ Ćăse After transformation ŝŴITĈHIŇĢ ćĂSE

thú vị bài viết...