2009-06-07 5 views
0

C++でディレクトリ/サブディレクトリを検索してファイル情報を取得するなど、どうやって作業するのですか?私が見なければならない特定の図書館はありますか?ファイル情報/検索ディレクトリを取得する方法

私はいくつかの例では、このようなものを見ている:

#include <sys/types.h> 
#include <sys/stat.h> 

わからないが、彼らは..おかげでどこから来たのか!

編集:私はWindowsでプログラミングがところで

+0

使用しているオペレーティングシステムは何ですか?その情報を質問に追加してください。 – RichieHindle

+0

ああ、申し訳ありませんが、それは窓にあります –

答えて

5

Boost filesystem頭に浮かぶんです。

+0

Seconded。これは素晴らしいクロスプラットフォームのライブラリです。 – rlbond

4

ウィンドウでは、Win32 API - FindFirstFile &を使用して、フォルダ内の検索やさまざまなGetFileXXX呼び出しを行うことができます。

詳細はこちらをご覧ください:MSDN information on file APIs

0

標準C++には、ディレクトリへのアクセス機能を持っていません。 Windowsでは、Boostなどのクロスプラットフォームライブラリ、またはWindowsネイティブFindFirstFileとそれに関連する関数の使用が選択できます。

1

MFCを使用している場合は、CFileFindを参照してください。そうでない場合でも、その実装をチェックしてください(Visual Studioを使用していて、MFCソースをインストールしている場合)。

関連する問題