JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... stream ); int getc(FILE * stream ); int getchar(void); int ungetc(int c , FILE * stream ); 説明 fgetc () は、 stream から次の文字を unsigned ... char として読み、 int にキャストして返す。ファイルの終わりやエラーとなった場合は EOF を返す。 getc () は fgetc () と同様だが、 stream を複数回評価するマクロとして実装されているかもしれない。 getchar () は getc( stdin ) と ... み込まれた改行文字はバッファーに格納される。 終端のヌルバイト ('\0') が一つバッファーの中の最後の文字の後に書き込まれる。 ungetc () は、後の read 操作で読めるように、 c を unsigned char にキャストして stream に書き戻す。 書き戻された文字は逆順に戻され ... ... stream ); int getc(FILE * stream ); int getchar(void); int ungetc(int c , FILE * stream ); 説明 fgetc () は、 stream から次の文字を unsigned ... char として読み、 int にキャストして返す。ファイルの終わりやエラーとなった場合は EOF を返す。 getc () は fgetc () と同様だが、 stream を複数回評価するマクロとして実装されているかもしれない。 getchar () は getc( stdin ) と ... み込まれた改行文字はバッファーに格納される。 終端のヌルバイト ('\0') が一つバッファーの中の最後の文字の後に書き込まれる。 ungetc () は、後の read 操作で読めるように、 c を unsigned char にキャストして stream に書き戻す。 書き戻された文字は逆順に戻され ... ... stream ); int getc(FILE * stream ); int getchar(void); int ungetc(int c , FILE * stream ); 説明 fgetc () は、 stream から次の文字を unsigned ... char として読み、 int にキャストして返す。ファイルの終わりやエラーとなった場合は EOF を返す。 getc () は fgetc () と同様だが、 stream を複数回評価するマクロとして実装されているかもしれない。 getchar () は getc( stdin ) と ... み込まれた改行文字はバッファーに格納される。 終端のヌルバイト ('\0') が一つバッファーの中の最後の文字の後に書き込まれる。 ungetc () は、後の read 操作で読めるように、 c を unsigned char にキャストして stream に書き戻す。 書き戻された文字は逆順に戻され ... ... stream ); int getc(FILE * stream ); int getchar(void); int ungetc(int c , FILE * stream ); 説明 fgetc () は、 stream から次の文字を unsigned ... char として読み、 int にキャストして返す。ファイルの終わりやエラーとなった場合は EOF を返す。 getc () は fgetc () と同様だが、 stream を複数回評価するマクロとして実装されているかもしれない。 getchar () は getc( stdin ) と ... み込まれた改行文字はバッファーに格納される。 終端のヌルバイト ('\0') が一つバッファーの中の最後の文字の後に書き込まれる。 ungetc () は、後の read 操作で読めるように、 c を unsigned char にキャストして stream に書き戻す。 書き戻された文字は逆順に戻され ... ... stream ); int getc(FILE * stream ); int getchar(void); int ungetc(int c , FILE * stream ); 説明 fgetc () は、 stream から次の文字を unsigned ... char として読み、 int にキャストして返す。ファイルの終わりやエラーとなった場合は EOF を返す。 getc () は fgetc () と同様だが、 stream を複数回評価するマクロとして実装されているかもしれない。 getchar () は getc( stdin ) と ... み込まれた改行文字はバッファーに格納される。 終端のヌルバイト ('\0') が一つバッファーの中の最後の文字の後に書き込まれる。 ungetc () は、後の read 操作で読めるように、 c を unsigned char にキャストして stream に書き戻す。 書き戻された文字は逆順に戻され ... ... nlocked(FILE * stream ); int getchar_unlocked(void); int putc_unlocked(int c , FILE * stream ); int putchar_unlocked(int c ); void clearerr_unlocked(FILE * ... eam ); int ferror_unlocked(FILE * stream ); int fileno_unlocked(FILE * stream ); int fflush_unlocked(FILE * stream ); int fgetc_unlocked(FILE * stream ); int fputc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , siz ... nt fputws_unlocked(const wchar_t * ws , FILE * stream ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): getc_unlocked (), getchar_unlocked (), putc_unlocked (), putchar_unlocked (): /* Since glibc 2.24: */ _POSIX_C_SOURCE >= 199309 ... ... nlocked(FILE * stream ); int getchar_unlocked(void); int putc_unlocked(int c , FILE * stream ); int putchar_unlocked(int c ); void clearerr_unlocked(FILE * ... eam ); int ferror_unlocked(FILE * stream ); int fileno_unlocked(FILE * stream ); int fflush_unlocked(FILE * stream ); int fgetc_unlocked(FILE * stream ); int fputc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , siz ... nt fputws_unlocked(const wchar_t * ws , FILE * stream ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): getc_unlocked (), getchar_unlocked (), putc_unlocked (), putchar_unlocked (): /* Since glibc 2.24: */ _POSIX_C_SOURCE >= 199309 ... ... nlocked(FILE * stream ); int getchar_unlocked(void); int putc_unlocked(int c , FILE * stream ); int putchar_unlocked(int c ); void clearerr_unlocked(FILE * ... eam ); int ferror_unlocked(FILE * stream ); int fileno_unlocked(FILE * stream ); int fflush_unlocked(FILE * stream ); int fgetc_unlocked(FILE * stream ); int fputc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , siz ... nt fputws_unlocked(const wchar_t * ws , FILE * stream ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): getc_unlocked (), getchar_unlocked (), putc_unlocked (), putchar_unlocked (): /* Since glibc 2.24: */ _POSIX_C_SOURCE >= 199309 ... ... nlocked(FILE * stream ); int getchar_unlocked(void); int putc_unlocked(int c , FILE * stream ); int putchar_unlocked(int c ); void clearerr_unlocked(FILE * ... eam ); int ferror_unlocked(FILE * stream ); int fileno_unlocked(FILE * stream ); int fflush_unlocked(FILE * stream ); int fgetc_unlocked(FILE * stream ); int fputc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , siz ... nt fputws_unlocked(const wchar_t * ws , FILE * stream ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): getc_unlocked (), getchar_unlocked (), putc_unlocked (), putchar_unlocked (): /* Since glibc 2.24: */ _POSIX_C_SOURCE >= 199309 ... ... nlocked(FILE * stream ); int getchar_unlocked(void); int putc_unlocked(int c , FILE * stream ); int putchar_unlocked(int c ); void clearerr_unlocked(FILE * ... eam ); int ferror_unlocked(FILE * stream ); int fileno_unlocked(FILE * stream ); int fflush_unlocked(FILE * stream ); int fgetc_unlocked(FILE * stream ); int fputc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , siz ... nt fputws_unlocked(const wchar_t * ws , FILE * stream ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): getc_unlocked (), getchar_unlocked (), putc_unlocked (), putchar_unlocked (): /* Since glibc 2.24: */ _POSIX_C_SOURCE >= 199309 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。