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

A função putwchar () em C ++ grava um caractere largo em stdout.

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

protótipo putwchar ()

 wint_t putwchar (wchar_t ch);

A função putwchar () usa um caractere largo para gravá-lo no stdout. Uma chamada para putwchar (ch) é equivalente a putwc (ch, stdout).

Parâmetros putwchar ()

  • ch: O caractere largo a ser escrito.

putwchar () Valor de retorno

  • Em caso de sucesso, a função putwchar () retorna o caractere largo representado por ch.
  • Em caso de falha, ele retorna WEOF.

Exemplo: Como funciona a função putwchar ()?

 #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t start = L'u05d0', end = L'u05ea'; wcout << L"Hebrew Alphabets" << endl; for (wchar_t i=start; i<=end; i++) ( putwchar(i); putwchar(' '); ) return 0; )

Quando você executa o programa, a saída será:

 Alfabetos hebraicos א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת

Artigos interessantes...