C ++ btowc () - Стандартная библиотека C ++

Функция 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

Интересные статьи...