1樓:負家子弟
隨便寫的大概的思路吧,沒編譯過可以會有錯:
win32_find_data findfiledata;
handle hfind;
bool ffinished = false;
char findpath=;//搜尋路徑char key="找";//關鍵字
file *pfile;
char *pbuf;
dword dwsize;
開始一個搜尋
if (hfind != invalid_handle_value)delete pbuf;
fclose(pfile);
findclose(hfind);}
2樓:匿名使用者
不能一次搞定的,只有先遍歷目錄,將所有檔名包括路徑儲存在一個list裡
然後再讀一遍
3樓:匿名使用者
要使用windows api findfirstfile findnextfile findclose
#include
char szdirpath = "c:\\test\\";
if (!createdirectory(szdirpath, null))
win32_find_data filedata;
handle hsearch;
if (hsearch == invalid_handle_value)
處理第一個檔案
if (!findclose(hsearch))
c已知路徑如何獲取檔名 不知檔名是什麼
既然檔名不知道是什麼,用directory.getfiles去取得該目錄下的檔案,就可以得到檔名了.system.io.directory getfiles string 返回指定目錄中檔案的名稱 包括其路徑 例子 string targetdirectory c windows 例如 string...
python 用raw input 獲取檔名錯誤
完全不會有問題啊?可能是我沒理解到吧。舉個例子假設我們d盤有個檔案叫做 a a.txt 中間有個空格然後我們用 file name raw input 輸入了檔名 a a 現在file name a a 然後開啟檔案 my file open d a txt r my text my file.re...
用excel開啟檔案後發現檔名多了個1怎麼回事這個你如何解決的
那個只是臨時的檔案,你關閉word後就會消失 臨時檔案的定義 臨時檔案是為暫時儲存資訊而建立的檔案,這樣可以釋放記憶體以用於其他目的,或者在程式執行某些功能時充當安全網路以防止資料丟失。例如,word 自動確定其需要建立臨時檔案的位置和時間。臨時檔案僅在當前 word 會話中存在。當 word 以正...