JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... されたストリームから nmemb 個のデータを読み込み、 ptr で与えられた場所に格納する。 個々のデータは size バイトの長さを持つ。 fwrite () 関数は ptr で指定された場所から得た nmemb 個のデータを、 stream ポインターで指定されたストリームに書き込む。 個々のデー ... トの長さを持つ。 これらの処理を停止せずに行いたいときは、 unlocked_stdio (3) を参照のこと。 返り値 成功すると、 fread () と fwrite () は読み書きを行った要素の個数を返す。 size が 1 の場合は、この数字は転送されたバイト数と等しい。 エラーが生じた場合や、フ ... ればならない。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 fread (), fwrite () Thread safety MT-Safe 準拠 POSIX.1-2001, POSIX.1-2008, C89. 例 The program below demonstrates the use of fread () by pa ... ... されたストリームから nmemb 個のデータを読み込み、 ptr で与えられた場所に格納する。 個々のデータは size バイトの長さを持つ。 fwrite () 関数は ptr で指定された場所から得た nmemb 個のデータを、 stream ポインターで指定されたストリームに書き込む。 個々のデー ... トの長さを持つ。 これらの処理を停止せずに行いたいときは、 unlocked_stdio (3) を参照のこと。 返り値 成功すると、 fread () と fwrite () は読み書きを行った要素の個数を返す。 size が 1 の場合は、この数字は転送されたバイト数と等しい。 エラーが生じた場合や、フ ... ればならない。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 fread (), fwrite () Thread safety MT-Safe 準拠 POSIX.1-2001, POSIX.1-2008, C89. 例 The program below demonstrates the use of fread () by pa ... ... putc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , size_t n , FILE * stream ); size_t fwrite_unlocked(const void * ptr , size_t size , size_t n , FILE * stream ); char *fgets_unlocked(char * s , int n , FILE * strea ... d (), ferror_unlocked (), fileno_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (): /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_un ... d (), putc_unlocked (), clearerr_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (), fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwc_unlock ... ... putc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , size_t n , FILE * stream ); size_t fwrite_unlocked(const void * ptr , size_t size , size_t n , FILE * stream ); char *fgets_unlocked(char * s , int n , FILE * strea ... d (), ferror_unlocked (), fileno_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (): /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_un ... d (), putc_unlocked (), clearerr_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (), fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwc_unlock ... ... putc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , size_t n , FILE * stream ); size_t fwrite_unlocked(const void * ptr , size_t size , size_t n , FILE * stream ); char *fgets_unlocked(char * s , int n , FILE * strea ... d (), ferror_unlocked (), fileno_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (): /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_un ... d (), putc_unlocked (), clearerr_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (), fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwc_unlock ... ... putc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , size_t n , FILE * stream ); size_t fwrite_unlocked(const void * ptr , size_t size , size_t n , FILE * stream ); char *fgets_unlocked(char * s , int n , FILE * strea ... d (), ferror_unlocked (), fileno_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (): /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_un ... d (), putc_unlocked (), clearerr_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (), fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwc_unlock ... ... putc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , size_t n , FILE * stream ); size_t fwrite_unlocked(const void * ptr , size_t size , size_t n , FILE * stream ); char *fgets_unlocked(char * s , int n , FILE * strea ... d (), ferror_unlocked (), fileno_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (): /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_un ... d (), putc_unlocked (), clearerr_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (), fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwc_unlock ... ... putc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , size_t n , FILE * stream ); size_t fwrite_unlocked(const void * ptr , size_t size , size_t n , FILE * stream ); char *fgets_unlocked(char * s , int n , FILE * strea ... d (), ferror_unlocked (), fileno_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (): /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_un ... d (), putc_unlocked (), clearerr_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (), fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwc_unlock ... ... putc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , size_t n , FILE * stream ); size_t fwrite_unlocked(const void * ptr , size_t size , size_t n , FILE * stream ); char *fgets_unlocked(char * s , int n , FILE * strea ... d (), ferror_unlocked (), fileno_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (): /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_un ... d (), putc_unlocked (), clearerr_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (), fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwc_unlock ... ... putc_unlocked(int c , FILE * stream ); size_t fread_unlocked(void * ptr , size_t size , size_t n , FILE * stream ); size_t fwrite_unlocked(const void * ptr , size_t size , size_t n , FILE * stream ); char *fgets_unlocked(char * s , int n , FILE * strea ... d (), ferror_unlocked (), fileno_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (): /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE fgets_un ... d (), putc_unlocked (), clearerr_unlocked (), fflush_unlocked (), fgetc_unlocked (), fputc_unlocked (), fread_unlocked (), fwrite_unlocked (), fgets_unlocked (), fputs_unlocked (), getwc_unlocked (), fgetwc_unlocked (), fputwc_unlocked (), putwc_unlock ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。