-

Functions HI-TECH C READ

提供: HI-TECH C for CP/M Fan WIKI(JP)
2018年1月3日 (水) 17:16時点におけるKumokosi (トーク | 投稿記録)による版 (ページの作成:「<strong>READ</strong> ==概要== #include <unixio.h> int read(int fd, void * buf, size_t cnt) ==詳細== <strong>Read</strong>()はfdと関連付けられたフ...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

READ

概要

#include  <unixio.h>

int read(int fd, void * buf, size_t cnt)


詳細

Read()はfdと関連付けられたファイルから、bufに配置されたバッファへcntバイトまで読み込みます。実際に読み込まれたバイト数が返されます。返り値のゼロはend-of-fileを意味します。負の数の返り値はエラーを意味します。fdはあらかじめopen()を呼ぶことで、取得しておく必要があります。 コンソールからの読み込みや、read() が入力の一行を読み込む場合などread() が必要とするバイト数より少なくなる場合があります。

参照

open, close, write