Funkcia btowc () v C ++ prevádza znak na jeho ekvivalent širokých znakov.
Funkcia btowc () je definovaná v hlavičkovom súbore.
prototyp btowc ()
wint_t btowc (int c);
Funkcia btowc () vezme ako argument jednobajtový znak c a vráti jeho ekvivalent širokých znakov.
Parametre btowc ()
- c: Jednobajtový znak, ktorý sa má previesť na široký znak.
btowc () Vrátená hodnota
Funkcia btowc () vráti širokú znakovú reprezentáciu c, ak je c platný jednobajtový znak. Ak c je EOF, vráti sa WEOF.
Príklad: Ako funguje funkcia btowc ()?
#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