Funkcja putwchar () w C ++ zapisuje szeroki znak na standardowe wyjście.
Funkcja putwchar () jest zdefiniowana w pliku nagłówkowym.
prototyp putwchar ()
wint_t putwchar (wchar_t ch);
Funkcja putwchar () przyjmuje szeroki znak, aby zapisać go na standardowe wyjście. Wywołanie putwchar (ch) jest równoważne z putwc (ch, stdout).
putwchar () Parametry
- ch: Szeroki znak do zapisania.
putwchar () Zwracana wartość
- Po pomyślnym zakończeniu funkcja putwchar () zwraca szeroki znak reprezentowany przez ch.
- W przypadku niepowodzenia zwraca WEOF.
Przykład: Jak działa funkcja 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; )
Po uruchomieniu programu wynik będzie następujący:
Alfabety hebrajskie א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן נ ס ע ף פ ץ צ ק ר ש ת