Мое требование - найти текстовые файлы, начинающиеся с abc, в каталоге C.Я использую приведенный ниже фрагмент кода для этого.
std::string fileNameSearch = "c:\\abc*.txt";
WIN32_FIND_DATA findData{};
if (NULL != FindFirstFile(fileNameSearch.c_str(), &findData))
{
...
...
...
}
Я хотел бы удалить Windows API и использовать библиотеку c ++, чтобы сделать это, если доступно.Я могу сделать это с C ++ 17 файловой системой и регулярным выражением.Возможно ли это сделать только методами файловой системы?