-1

Cプログラムにディレクトリが存在するかどうかを確認するにはどうすればよいですか? 現在のディレクトリが表示されることはわかっていgetcwd()ますが、任意のディレクトリを見つけたいと考えています。そのための機能はありますか、それともどうすればいいですか? Ubuntuを使用しています

4

3 に答える 3

1

opendirreaddirおよびclosedirは POSIX 関数であるため、Linux、MacOS、Windows、および任意の Unix タイプのシステムで使用できるはずです。

于 2013-05-22T08:57:41.493 に答える
0
int mkdir (const char *filename, mode_t mode)

この関数を使用するには、ヘッダー ファイル sys/stat.h を含める必要があります。

mkdir 関数は、filename という名前の新しい空のディレクトリを作成します。引数 mode は、新しいディレクトリ ファイルのファイル許可を指定します。戻り値 0 は正常終了を示し、-1 は失敗を示します。

失敗した場合、およびディレクトリがすでに存在する場合、errno 値は EEXIST と等しくなります。

于 2013-05-22T09:21:16.010 に答える