C ++ btowc () - C ++ Pustaka Standar

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

Artikel yang menarik...