C ++ btowc () - Biblioteca estándar de C ++

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

Articulos interesantes...