2017-03-20 3 views
0

私はそのようなことに対する解決策の面で立ち往生しています。Windows上のC++でファイル/ディレクトリの検出と使用を管理する方法は?

ifstream infile; 
string STRING = ""; 
string cdd = "PATH HERE"; 
infile.open(cdd); 
while (!infile.eof()) 
{ 
getline(infile, STRING); 
} 

これは私がfstreamのライブラリを達成するものである、と私は.exeファイルが置かれている(ファイルとディレクトリの)ディレクトリをスキャンし、そのリストを取得する必要がある場合、それは罰金、今問題が来る見つけます私はディレクトリ/ファイルを見つけるために反復することができ、パス文字列をcddに渡すために使用します。 、、などの異なるライブラリが見つかりましたが、各ライブラリで使用されているタイプが異なるため、必要な機能をどのようにネストするかを理解できません。そのような機能をネストする方法がない場合、誰かが必要なタスクを達成する1ファイルのみのライブラリを指し示すことができますか?

答えて

1

コンパイラがC++ 17をサポートしていて、使用したい場合は、filesystem(C++ 17の一部)を使用できます。

関連する問題