Puoi usare la API FindFirstFile ...
Ad esempio
codice:#include <windows.h> #include <stdio.h> int main(void) { WIN32_FIND_DATA FindFileData; HANDLE hFind = INVALID_HANDLE_VALUE; hFind = FindFirstFile("C:\\Folder\\File.ext", &FindFileData); if (hFind == INVALID_HANDLE_VALUE) printf ("File inesistente.\n"); else printf("File trovato.\n"); return 0; }