Fungsi btowc () di C ++ mengonversi karakter menjadi karakter lebarnya yang setara.
Fungsi btowc () didefinisikan dalam file header.
btowc () prototipe
wint_t btowc (int c);
Fungsi btowc () menggunakan karakter byte tunggal c sebagai argumennya dan mengembalikan ekuivalen karakter lebarnya.
btowc () Parameter
- c: Karakter byte tunggal untuk diubah menjadi karakter lebar.
btowc () Nilai kembali
Fungsi btowc () mengembalikan representasi karakter lebar dari c jika c adalah karakter byte tunggal yang valid. Jika c adalah EOF, WEOF dikembalikan.
Contoh: Bagaimana fungsi btowc () bekerja?
#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