ファイルの列挙
[開発環境]
visual studio 2019
[問題のコード]
static std::vector<std::string> all_search(fs::path s = ".") {
using namespace std::filesystem;
std::vector<std::string> files;
const directory_iterator end;
try {
directory_iterator it(s);
for (; it != end;++it) {
const directory_entry itc = *it;
files.push_back(itc.path().string());
}
}
catch (std::exception e) {}
return files;
}
[デバッグエラー内容]
0xC0000005: 場所 0x0000000000000000 の読み取り中にアクセス違反が発生しました。
ファイルの名前をvectorに格納してそれを引数として
渡したかったのですがエラーが出すぎてもうわかりません、、、
できれば丁寧に教えてください、、、