Есть ли в файловой системе c ++ 17 какой-либо метод для поиска имени файла, соответствующего символу подстановки? - PullRequest
1 голос
/ 26 сентября 2019

Мое требование - найти текстовые файлы, начинающиеся с abc, в каталоге C.Я использую приведенный ниже фрагмент кода для этого.

std::string fileNameSearch = "c:\\abc*.txt";
WIN32_FIND_DATA findData{};
if (NULL != FindFirstFile(fileNameSearch.c_str(), &findData))
{
...
...
...
}

Я хотел бы удалить Windows API и использовать библиотеку c ++, чтобы сделать это, если доступно.Я могу сделать это с C ++ 17 файловой системой и регулярным выражением.Возможно ли это сделать только методами файловой системы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...