La fonction putwchar () en C ++ écrit un caractère large dans stdout.
La fonction putwchar () est définie dans le fichier d'en-tête.
prototype putwchar ()
wint_t putwchar (wchar_t ch);
La fonction putwchar () prend un caractère large pour l'écrire dans stdout. Un appel à putwchar (ch) équivaut à putwc (ch, stdout).
Paramètres de putwchar ()
- ch: Le caractère large à écrire.
putwchar () Valeur de retour
- En cas de succès, la fonction putwchar () renvoie le caractère large représenté par ch.
- En cas d'échec, il renvoie WEOF.
Exemple: comment fonctionne la fonction 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; )
Lorsque vous exécutez le programme, la sortie sera:
Alphabets hébreux א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת