#include <io.h>
#include <cstring>
int main() {
struct _finddata_t fileinfo;
intptr_t handle;
const char* filespec = "C:\\Users\\sannp\\Desktop\\SAMC1\\DAT\\data\\data?.dat"; // 検索するファイル名のパターンを指定
// 検索を開始
handle = _findfirst(filespec, &fileinfo);
if (handle == -1) {
std::cerr << "ファイルが見つかりませんでした。" << std::endl;
return 1;
}
// 検索結果を出力
do {
if (fileinfo.attrib & _A_ARCH) {
std::cout << "ファイル: " << fileinfo.name << std::endl;
}
} while (_findnext(handle, &fileinfo) == 0);
// ハンドルを閉じる
_findclose(handle);
return 0;
}