C ++ btowc () - C ++ Standardbibliothek

Die Funktion btowc () in C ++ konvertiert ein Zeichen in sein breites Zeichenäquivalent.

Die Funktion btowc () ist in der Header-Datei definiert.

btowc () Prototyp

 wint_t btowc (int c);

Die Funktion btowc () verwendet ein einzelnes Bytezeichen c als Argument und gibt sein breites Zeichenäquivalent zurück.

btowc () Parameter

  • c: Das Einzelbytezeichen, das in ein breites Zeichen konvertiert werden soll.

btowc () Rückgabewert

Die Funktion btowc () gibt die breite Zeichendarstellung von c zurück, wenn c ein gültiges Einzelbytezeichen ist. Wenn c EOF ist, wird WEOF zurückgegeben.

Beispiel: Wie funktioniert die Funktion 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

Interessante Beiträge...