590
回編集
-
差分
ページの作成:「<strong>WRITE</strong> ==概要== #include <unixio.h> int write(int fd, void * buf, size_t cnt) ==詳細== <strong>Write</strong>()はバッファの内容を、b...」
<strong>WRITE</strong>
==概要==
#include <unixio.h>
int write(int fd, void * buf, size_t cnt)
==詳細==
<strong>Write</strong>()はバッファの内容を、bufからcntバイト
ファイルディスクリプタfdに関連付けられたファイルに書き出します。実際に書き込まれたデータバイト数が返されます。エラー時にはEOFやcntより少ない値が返されます。
どんな場合でも、返り値がcntと同じでない場合は、エラーとして扱われるべきです (<strong>read</strong>()を参照 )。
==参照==
open, close, read
==概要==
#include <unixio.h>
int write(int fd, void * buf, size_t cnt)
==詳細==
<strong>Write</strong>()はバッファの内容を、bufからcntバイト
ファイルディスクリプタfdに関連付けられたファイルに書き出します。実際に書き込まれたデータバイト数が返されます。エラー時にはEOFやcntより少ない値が返されます。
どんな場合でも、返り値がcntと同じでない場合は、エラーとして扱われるべきです (<strong>read</strong>()を参照 )。
==参照==
open, close, read