access - ファイル属性の判定

【書式】

#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) 安江正樹@東海大学理学部物理学科】