我有這個代碼
CreateFileA(path.c_str(), GENERIC_READ, FILE_SHARE_READ, nullptr, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, nullptr);
它作業得很好,但唯一的問題是我無法讀取、寫入或洗掉檔案,除非我退出我的程式。有任何想法嗎?
uj5u.com熱心網友回復:
您應該將 的回傳值存盤在CreateFileA型別的變數中HANDLE:
HANDLE hFile = CreateFileA(path.c_str(), GENERIC_READ, FILE_SHARE_READ, nullptr, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, nullptr);
然后,當你完成它時,呼叫:
CloseHandle(hFile);
之后,您應該能夠洗掉該檔案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/522547.html
標籤:C 温纳皮
上一篇:PowerBI-客戶購買計數
