【書式】
#include <dos.h>
unsigned _dos_read(int handle, void far *buf, unsigned cnt, unsigned
*bytes);
【解説】
_dos_read() はDOS窓システムコール0x3Fを実行し、handleで示されるファ
イルからbufで示されるデータバッファへcntバイトだけ読み出します。実際
に読み出されたバイト数が*bytesにセットされます。
【リターン値】
成功すると0を返します。失敗するとerrnoをセットして、 DOS窓 のエラー
コードを返します。
【エラー】
EBADF
ファイルハンドルhandleが不正です
EACCES
ファイルが読み出し不可でオープンされています
【可搬性】
DOS窓
【参照】
_dos_write(3), _dos_open(3)
【copyright (c) 安江正樹@東海大学理学部物理学科】