Есть:
<boost\filesystem.hpp>
Для поиска файлов (текущего каталога) откопал код:
for (boost::filesystem::recursive_directory_iterator it("./"), end; it != end; ++it) {
if (it->path().extension() == ".txt") {
std::cout << *it << std::endl;
}
}
Вопрос:
Как строке char (вообще, unsigned, но не важно) присвоить имя файла?
(да, того, что ".txt")
(Доп.)
Почему
cout
достаточно скормить
*it
? В принципе, меня и интересует, что именно он извлекает
P. S.
После подходящего решения приму любую информацию по работе этого recursive_directory_iterator