Функцията btowc () в C ++ преобразува символ в неговия еквивалент с широк символ.
Функцията btowc () е дефинирана в заглавния файл.
прототип на btowc ()
wint_t btowc (int c);
Функцията btowc () приема един байт символ c като свой аргумент и връща еквивалента си на широк символ.
btowc () Параметри
- c: Еднобайтовият символ за преобразуване в широк символ.
btowc () Върната стойност
Функцията btowc () връща широко представяне на символи на c, ако c е валиден еднобайтов символ. Ако c е EOF, WEOF се връща.
Пример: Как работи функцията 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