1.C++很簡單的一種辦法:
#include <iostream>
#include <fstream>
using namespace std;
#define FILENAME "stat.dat"
int main()
{
fstream _file;
_file.open(FILENAME,ios::in);
if(!_file)
{
cout<<FILENAME<<"沒有被創建";
}
else
{
cout<<FILENAME<<"已經存在";
}
return 0;
}
2.利用 c 語言的庫的辦法:
函數名: access
功 能: 確定文件的訪問權限
用 法: int access(const char *filename, int amode);
以前一直沒用過這個函數,今天調試程序發現了這個函數,感覺挺好用,尤其是判斷一個文件或文件夾是否存在的時候,用不著再find了,文件的話還可以檢測讀寫權限,文件夾的話則只能判斷是否存在,下面摘自MSDN:
int _access( const char *path, int mode );
Return Value
Each of these functions returns 0 if the file has the given mode. The function returns
主站蜘蛛池模板:
嘉禾县|
乐东|
滨州市|
茌平县|
高青县|
西充县|
秦皇岛市|
永川市|
安多县|
麦盖提县|
基隆市|
蓝田县|
枣阳市|
苍南县|
车险|
苍溪县|
温州市|
滦平县|
海南省|
林甸县|
米易县|
多伦县|
延长县|
玛纳斯县|
诸城市|
九龙县|
遂宁市|
井研县|
惠来县|
凌云县|
镇巴县|
喜德县|
永兴县|
沂源县|
务川|
长宁县|
襄垣县|
陆川县|
布尔津县|
永安市|
乌兰县|