Как определить, есть ли файл на диске Страница 4. Способ 4 (FindFirstFile)
|
Страница 4 из 11 Способ 4 (FindFirstFile) Этот способ аналогичен способу 2 с той лишь разницей, что для достижения результата используется функция Win32 API.
#include <windows.h>
bool FileExists (LPCTSTR fname) { WIN32_FIND_DATA wfd; HANDLE hFind = ::FindFirstFile(fname, &wfd); if (INVALID_HANDLE_VALUE != hFind) { ::FindClose(hFind) return true; } return false; } | |