rmdir - ディレクトリの削除

【書式】

#include <direct.h>

int rmdir(const char *pathname);

【解説】

rmdir()はディレクトリpathnameを削除します。

pathnameで指定されるディレクトリは空でなくてはなりません。また、カレ

ントディレクトリあるいはルートディレクトリであってはなりません。

【リターン値】

成功すれば 0を返します。失敗すればerrnoをセットし、0以外の値を返しま

す。

【エラー】

ENOENT

先行するパスが存在しません。あるいはディレクトリが存在しません

EACCES

ディレクトリが空ではありません

EACCES

ルートディレクトリあるいはカレントディレクトリが指定されました

EACCES

ディレクトリの形式が不正です

【可搬性】

UNIX, DOS窓

【参照】

chdir(3), mkdir(3), getcwd(3)

【copyright (c) 安江正樹@東海大学理学部物理学科】