Hàm btowc () trong C ++ chuyển đổi một ký tự thành ký tự rộng tương đương với nó.
Hàm btowc () được định nghĩa trong tệp tiêu đề.
btowc () nguyên mẫu
wint_t btowc (int c);
Hàm btowc () nhận một ký tự byte đơn c làm đối số và trả về ký tự rộng tương đương của nó.
btowc () Tham số
- c: Ký tự byte đơn để chuyển đổi thành ký tự rộng.
btowc () Giá trị trả về
Hàm btowc () trả về biểu diễn ký tự rộng của c nếu c là ký tự byte đơn hợp lệ. Nếu c là EOF, WEOF được trả về.
Ví dụ: Hàm btowc () hoạt động như thế nào?
#include #include #include using namespace std; int main() ( char str() = "Helloxf4xdf"; wchar_t wc; int count = 0; for (int i=0; i
When you run the program, the output will be:
5 out of 7 characters were successfully widened