可以用win32檔案查詢(win32_find_data)來查詢檔案或者資料夾是否存在,也可以用pathfileexists來判斷。getfileattributes和pathisdirectory可以用於判斷檔案是否是目錄。建立檔案可以用createdirectory或makesuredirectorypathexists。
bool fileexists(cstring filename)
else
findclose(hfind);
return findflag;
}dword dwflag =getfileattributes(pathname);
if ( dwflag==0xffffffff )
// 不存在
...if ( dwflag & file_attribute_directory & )
// 是資料夾
...else
// 是檔案
...
查詢目錄或檔案是否存在
在專案中可能會遇見查詢某個路徑或者檔案是否存在的情況,如果不存在就新建。在看 的時候發現有人這樣實現 dir opendir g logdir if dir nullp else 對應檔案的話會這樣寫 dir fopen g logdir if dir nullp else 目的很簡單,就是查詢目錄...
Shell判斷檔案或目錄是否存在
e filename 如果 filename存在,則為真 d filename 如果 filename為目錄,則為真 f filename 如果 filename為常規檔案,則為真 l filename 如果 filename為符號鏈結,則為真 r filename 如果 filename可讀,則為...
php 判斷檔案或目錄是否存在
判斷檔案或目錄是否存在有自帶的函式 file exists 檔案是否存在 file check.txt if file exists file else is dir 目錄是否存在 dir c datacheck if is dir dir else 判斷檔案或目錄是否存在有自帶的函式 file e...