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