【書式】
#include <io.h>
int access(const char *pathname, int mode);
【解説】
access()はファイルpathnameのモードを見て、modeによってあたえられた条
件を満たしているかどうかを調べます。modeに指定できる条件は以下の通り
です。
00
ファイルが存在するかどうかのチェック
02
ファイルが書き込み可能かどうかのチェック
04
ファイルが読み出し可能かどうかのチェック
06
ファイルが読み書き可能かどうかのチェック
【リターン値】
条件を満たしていれば0を返します。満たしていなければerrnoをセットし、
0以外の値を返します。
【エラー】
EACCES
指定した条件を満たしていません
ENOENT
pathnameが存在しません
【可搬性】
UNIX, DOS窓
【参照】
chmod(3), fstat(3), stat(3)
【copyright (c) 安江正樹@東海大学理学部物理学科】