La función btowc () en C ++ convierte un carácter en su equivalente de carácter ancho.
La función btowc () se define en el archivo de encabezado.
prototipo de btowc ()
wint_t btowc (int c);
La función btowc () toma un carácter c de un solo byte como argumento y devuelve su equivalente en caracteres anchos.
Parámetros de btowc ()
- c: El carácter de un solo byte que se va a convertir en carácter ancho.
btowc () Valor devuelto
La función btowc () devuelve la representación de caracteres amplios de c si c es un carácter de un solo byte válido. Si c es EOF, se devuelve WEOF.
Ejemplo: ¿Cómo funciona la función 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