REMOVE(3)

名称
remove - ディレクトリエントリの削除

ライブラリ
libc

書式
<stdio.h> int remove(const char *path)

解説
remove() 関数は、 path によって指定されるファイルもしくはディレクトリを削除します。

path がディレクトリを指していた場合、 remove(path) は rmdir(path) と同等です。 ファイルを指していた場合は、 unlink(path) と同等です。

戻り値

エラー
remove() 関数は、エラーが発生すると、ルーチン lstat(2), rmdir(2), unlink(2) で規定されているエラーを errno に設定することがあります。

関連項目
rmdir(2), unlink(2)

規格
remove() 関数は、 isoC と xpg4.2 に適合しています。