C ++ btowc () - Perpustakaan Standard C ++

Fungsi btowc () dalam C ++ menukar watak menjadi setara watak lebarnya.

Fungsi btowc () didefinisikan dalam fail tajuk.

prototaip btowc ()

 wint_t btowc (int c);

Fungsi btowc () mengambil watak bait tunggal c sebagai argumennya dan mengembalikan setara watak luasnya.

btowc () Parameter

  • c: Watak byte tunggal untuk ditukar menjadi watak lebar.

btowc () Nilai pulangan

Fungsi btowc () mengembalikan perwakilan watak lebar c jika c adalah watak bait tunggal yang sah. Sekiranya c adalah EOF, WEOF dikembalikan.

Contoh: Bagaimana fungsi btowc () berfungsi?

 #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 menarik...