В настоящее время я изучаю структуру Boost, и я узнал, как перечислять все папки и файлы в моей системе, используя
#include <boost/filesystem.hpp>
#include <boost/foreach.hpp>
#include <iostream>
using namespace std;
int main()
{
for ( boost::filesystem::recursive_directory_iterator end, dir("C:\\");
dir != end; ++dir ) {
cout << *dir << std::endl;
}
return 0;
}
но единственная проблема, с которой я столкнулась, - это медленный процесс. Я делаю что-то неправильно или это только то, что версия .NET.NET перечисляет все файлы намного быстрее? Спасибо!