Funcția btowc () din C ++ convertește un caracter în caracterul său echivalent larg.
Funcția btowc () este definită în fișierul antet.
btowc () prototip
wint_t btowc (int c);
Funcția btowc () ia un singur caracter octet c ca argument și returnează echivalentul său de caracter larg.
btowc () Parametri
- c: caracterul de octet unic pentru a fi convertit în caracter lat.
btowc () Valoare returnată
Funcția btowc () returnează reprezentarea largă a caracterelor lui c dacă c este un caracter valid de un singur octet. Dacă c este EOF, WEOF este returnat.
Exemplu: Cum funcționează funcția 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