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 א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת