如何将DeleteFile与通配符一起使用?
因此c:\myFolder\a*.txt将删除a123.txt和a5555.txt,但不b123.txt
WIN32_FIND_DATAW fd;
HANDLE hFind = FindFirstFileW(L"C:\\myFolder\\a*.txt", &fd);
if (hFind != INVALID_HANDLE_VALUE)
{
do
{
DeleteFileW((wstring(L"C:\\myFolder\\") + fd.cFileName).c_str());
} while (FindNextFileW(hFind, &fd));
FindClose(hFind);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3859 次 |
| 最近记录: |