C ++ btowc () - biblioteka standardowa C ++

Funkcja btowc () w C ++ konwertuje znak na jego odpowiednik dla szerokiego znaku.

Funkcja btowc () jest zdefiniowana w pliku nagłówkowym.

Prototyp btowc ()

 wint_t btowc (int c);

Funkcja btowc () przyjmuje jako argument jednobajtowy znak c i zwraca jego odpowiednik w postaci znaku szerokiego.

Parametry btowc ()

  • c: znak jednobajtowy, który ma zostać przekonwertowany na znak szeroki.

btowc () Wartość zwracana

Funkcja btowc () zwraca szeroką reprezentację znaku c, jeśli c jest prawidłowym znakiem jednobajtowym. Jeśli c to EOF, zwracany jest WEOF.

Przykład: Jak działa funkcja 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

Interesujące artykuły...