NAZWA¶
getwchar - odczytanie szerokiego znaku ze standardowego wejścia
SKŁADNIA¶
#include <wchar.h>
wint_t getwchar(void);
OPIS¶
Uwaga! To tłumaczenie może być nieaktualne!
Funkcja
getwchar jest szerokoznakowym odpowiednikiem funkcji
getchar. Odczytuje ona szeroki znak z
stdin i zwraca go. Gdy
osiągnięty zostanie koniec strumienia lub gdy
ferror(stdin)
stanie się prawdziwe, zwraca ona WEOF. Przy wystąpieniu
błędu konwersji szerokiego znaku, ustawia
errno na
EILSEQ i również zwraca WEOF.
Informacje o nieblokującym odpowiedniku znajdują się w
unlocked_stdio(3).
WARTOŚĆ ZWRACANA¶
Funkcja
getwchar zwraca następny szeroki znak ze standardowego
wejścia lub WEOF.
ZGODNE Z¶
ISO/ANSI C, UNIX98
UWAGI¶
Zachowanie
getwchar zależy od kategorii LC_CTYPE bieżącego
locale.
Uzasadnione jest oczekiwanie, że
getwchar rzeczywiście
przeczyta wielobajtowy ciąg ze standardowego wejścia i przetworzy go
na szeroki znak.
ZOBACZ TAKŻE¶
fgetwc(3),
unlocked_stdio(3)
Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu
Tłumaczenia Manuali i
może nie być aktualne. W razie
zauważenia różnic między powyższym opisem a
rzeczywistym zachowaniem opisywanego programu lub funkcji, prosimy o
zapoznanie się z oryginalną (angielską) wersją strony
podręcznika za pomocą polecenia:
- man --locale=C 3 getwchar
Prosimy o pomoc w aktualizacji stron man - więcej informacji można
znaleźć pod adresem
http://sourceforge.net/projects/manpages-pl/.