0
我正在寫一個函數,應該找到一個文件。模塊'ntdll.dll'中地址*處的訪問衝突。寫地址*
WIN32_FIND_DATAA* data;
HANDLE handle = FindFirstFile(name,data);//Access violation at address 76FC2373 in module 'ntdll.dll'. Write of address 00000008.
while(handle!= INVALID_HANDLE_VALUE)
{
FindNextFile(handle,data);
result.push_back(data->cFileName);
if(GetLastError())
break;
}
FindClose(handle);
free(data);
我做錯了什麼?
必須有一個DOT因爲數據不再是指針。感謝您的回覆 – Gambit