study from csdn
1, _access() function:
if ((_access( filename , 0 )) != -1)
//... file exits
else
//... file does not exit
int _access(const char *path,
int mode
);int _waccess(
const wchar_t *path,
int mode
);
pathparameters
file or directory path.
mode
read/write attribute.
2, createfile() function:
if (invalid_handle_value != createfile(filename, generic_read, file_share_read, null, open_existing, file_attribute_normal, null))
// file exits
3, getfileattributes() function:
if (getfileattributes(filename) != -1)
// file exits
4, findfirstfile() function:
win32_find_data findfiledata;
handle hfind;
hfind = findfirstfile(file, &findfiledata);
if (hfind != invalid_handle_value)
// file exits
判斷檔案是否存在
c 判斷檔案是否存在 int access const char filename,int amode 函式用法 寬位元組int waccess const char filename,int amode c 判斷檔案是否存在 標頭檔案 access const char filename,int ...
VC 判斷檔案是否存在
1.使用 access函式,函式原型為 int access const char path,int mode 2.使用createfile函式,函式原型為 handle createfile lpctstr lpfilename,pointer to name of the file dword ...
C 判斷檔案是否存在
用函式access,標頭檔案是io.h,原型 int access const char filename,int amode amode引數為0時表示檢查檔案的存在性,如果檔案存在,返回0,不存在,返回 1。這個函式還可以檢查其它檔案屬性 06 檢查讀寫許可權 04 檢查讀許可權 02 檢查寫許可...