C ++ btowc () - Biblioteca C ++ Padrão

A função btowc () em C ++ converte um caractere em seu equivalente de caractere largo.

A função btowc () é definida no arquivo de cabeçalho.

protótipo btowc ()

 wint_t btowc (int c);

A função btowc () recebe um caractere de byte único c como seu argumento e retorna seu equivalente de caractere largo.

Parâmetros btowc ()

  • c: O caractere de byte único a ser convertido em caractere largo.

btowc () Valor de retorno

A função btowc () retorna a representação ampla de c se c for um caractere de byte único válido. Se c for EOF, WEOF será retornado.

Exemplo: Como funciona a função 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

Artigos interessantes...