JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... errno に EILSEQ を設定して WEOF を返す。 これらの処理を停止せずに行いたいときは、 unlocked_stdio (3) を参照のこと。 返り値 getwchar () 関数は標準入力の次のワイド文字を返すか、 WEOF を返す。 属性 この節で使用されている用語の説明については、 attributes (7) ... を参照。 インターフェース 属性 値 getwchar () Thread safety MT-Safe 準拠 POSIX.1-2001, POSIX.1-2008, C99. 注意 getwchar () の動作は現在のロケールの LC_CTYPE カテゴリ ... ーに依存している。 getwchar () が実際には標準入力からマルチバイト列を読み込んで ワイド文字に変換することを期待しても良い。 関連項目 fgetwc (3), unlock ... ... ); int fputs_unlocked(const char * s , FILE * stream ); #include < wchar.h > wint_t getwc_unlocked(FILE * stream ); wint_t getwchar_unlocked(void); wint_t fgetwc_unlocked(FILE * stream ); wint_t fputwc_unlocked(wchar_t wc , FILE * stream ); wint_t putwc_ ... URCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), getwchar_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwchar_unlocked (), fgetws_unlocked (), fputws_unlocked (): _GNU_SO ... ocked (), putwc_unlocked (), fgetws_unlocked (), fputws_unlocked () Thread safety MT-Safe race:stream getchar_unlocked (), getwchar_unlocked () Thread safety MT-Unsafe race:stdin putchar_unlocked (), putwchar_unlocked () Thread safety MT-Unsafe race:stdo ... ... ); int fputs_unlocked(const char * s , FILE * stream ); #include < wchar.h > wint_t getwc_unlocked(FILE * stream ); wint_t getwchar_unlocked(void); wint_t fgetwc_unlocked(FILE * stream ); wint_t fputwc_unlocked(wchar_t wc , FILE * stream ); wint_t putwc_ ... URCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), getwchar_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwchar_unlocked (), fgetws_unlocked (), fputws_unlocked (): _GNU_SO ... ocked (), putwc_unlocked (), fgetws_unlocked (), fputws_unlocked () Thread safety MT-Safe race:stream getchar_unlocked (), getwchar_unlocked () Thread safety MT-Unsafe race:stdin putchar_unlocked (), putwchar_unlocked () Thread safety MT-Unsafe race:stdo ... ... ); int fputs_unlocked(const char * s , FILE * stream ); #include < wchar.h > wint_t getwc_unlocked(FILE * stream ); wint_t getwchar_unlocked(void); wint_t fgetwc_unlocked(FILE * stream ); wint_t fputwc_unlocked(wchar_t wc , FILE * stream ); wint_t putwc_ ... URCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), getwchar_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwchar_unlocked (), fgetws_unlocked (), fputws_unlocked (): _GNU_SO ... ocked (), putwc_unlocked (), fgetws_unlocked (), fputws_unlocked () Thread safety MT-Safe race:stream getchar_unlocked (), getwchar_unlocked () Thread safety MT-Unsafe race:stdin putchar_unlocked (), putwchar_unlocked () Thread safety MT-Unsafe race:stdo ... ... ); int fputs_unlocked(const char * s , FILE * stream ); #include < wchar.h > wint_t getwc_unlocked(FILE * stream ); wint_t getwchar_unlocked(void); wint_t fgetwc_unlocked(FILE * stream ); wint_t fputwc_unlocked(wchar_t wc , FILE * stream ); wint_t putwc_ ... URCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), getwchar_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwchar_unlocked (), fgetws_unlocked (), fputws_unlocked (): _GNU_SO ... ocked (), putwc_unlocked (), fgetws_unlocked (), fputws_unlocked () Thread safety MT-Safe race:stream getchar_unlocked (), getwchar_unlocked () Thread safety MT-Unsafe race:stdin putchar_unlocked (), putwchar_unlocked () Thread safety MT-Unsafe race:stdo ... ... ); int fputs_unlocked(const char * s , FILE * stream ); #include < wchar.h > wint_t getwc_unlocked(FILE * stream ); wint_t getwchar_unlocked(void); wint_t fgetwc_unlocked(FILE * stream ); wint_t fputwc_unlocked(wchar_t wc , FILE * stream ); wint_t putwc_ ... URCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), getwchar_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwchar_unlocked (), fgetws_unlocked (), fputws_unlocked (): _GNU_SO ... ocked (), putwc_unlocked (), fgetws_unlocked (), fputws_unlocked () Thread safety MT-Safe race:stream getchar_unlocked (), getwchar_unlocked () Thread safety MT-Unsafe race:stdin putchar_unlocked (), putwchar_unlocked () Thread safety MT-Unsafe race:stdo ... ... ); int fputs_unlocked(const char * s , FILE * stream ); #include < wchar.h > wint_t getwc_unlocked(FILE * stream ); wint_t getwchar_unlocked(void); wint_t fgetwc_unlocked(FILE * stream ); wint_t fputwc_unlocked(wchar_t wc , FILE * stream ); wint_t putwc_ ... URCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), getwchar_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwchar_unlocked (), fgetws_unlocked (), fputws_unlocked (): _GNU_SO ... ocked (), putwc_unlocked (), fgetws_unlocked (), fputws_unlocked () Thread safety MT-Safe race:stream getchar_unlocked (), getwchar_unlocked () Thread safety MT-Unsafe race:stdin putchar_unlocked (), putwchar_unlocked () Thread safety MT-Unsafe race:stdo ... ... ); int fputs_unlocked(const char * s , FILE * stream ); #include < wchar.h > wint_t getwc_unlocked(FILE * stream ); wint_t getwchar_unlocked(void); wint_t fgetwc_unlocked(FILE * stream ); wint_t fputwc_unlocked(wchar_t wc , FILE * stream ); wint_t putwc_ ... URCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), getwchar_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwchar_unlocked (), fgetws_unlocked (), fputws_unlocked (): _GNU_SO ... ocked (), putwc_unlocked (), fgetws_unlocked (), fputws_unlocked () Thread safety MT-Safe race:stream getchar_unlocked (), getwchar_unlocked () Thread safety MT-Unsafe race:stdin putchar_unlocked (), putwchar_unlocked () Thread safety MT-Unsafe race:stdo ... ... ); int fputs_unlocked(const char * s , FILE * stream ); #include < wchar.h > wint_t getwc_unlocked(FILE * stream ); wint_t getwchar_unlocked(void); wint_t fgetwc_unlocked(FILE * stream ); wint_t fputwc_unlocked(wchar_t wc , FILE * stream ); wint_t putwc_ ... URCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), getwchar_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwchar_unlocked (), fgetws_unlocked (), fputws_unlocked (): _GNU_SO ... ocked (), putwc_unlocked (), fgetws_unlocked (), fputws_unlocked () Thread safety MT-Safe race:stream getchar_unlocked (), getwchar_unlocked () Thread safety MT-Unsafe race:stdin putchar_unlocked (), putwchar_unlocked () Thread safety MT-Unsafe race:stdo ... ... ); int fputs_unlocked(const char * s , FILE * stream ); #include < wchar.h > wint_t getwc_unlocked(FILE * stream ); wint_t getwchar_unlocked(void); wint_t fgetwc_unlocked(FILE * stream ); wint_t fputwc_unlocked(wchar_t wc , FILE * stream ); wint_t putwc_ ... URCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), getwchar_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwchar_unlocked (), fgetws_unlocked (), fputws_unlocked (): _GNU_SO ... ocked (), putwc_unlocked (), fgetws_unlocked (), fputws_unlocked () Thread safety MT-Safe race:stream getchar_unlocked (), getwchar_unlocked () Thread safety MT-Unsafe race:stdin putchar_unlocked (), putwchar_unlocked () Thread safety MT-Unsafe race:stdo ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。