C ++ putwchar () - Libreria standard C ++

La funzione putwchar () in C ++ scrive un carattere wide in stdout.

La funzione putwchar () è definita nel file di intestazione.

prototipo putwchar ()

 wint_t putwchar (wchar_t ch);

La funzione putwchar () richiede un carattere ampio per scriverlo su stdout. Una chiamata a putwchar (ch) è equivalente a putwc (ch, stdout).

parametri putwchar ()

  • ch: Il carattere ampio da scrivere.

putwchar () Restituisce il valore

  • In caso di successo, la funzione putwchar () restituisce il carattere largo rappresentato da ch.
  • In caso di fallimento, restituisce WEOF.

Esempio: come funziona la funzione 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 esegui il programma, l'output sarà:

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

Articoli interessanti...