国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C/C++中如何判斷某一文件或目錄是否存在

2020-01-26 15:59:41
字體:
來源:轉載
供稿:網友
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 主站蜘蛛池模板: 嘉禾县| 乐东| 滨州市| 茌平县| 高青县| 西充县| 秦皇岛市| 永川市| 安多县| 麦盖提县| 基隆市| 蓝田县| 枣阳市| 苍南县| 车险| 苍溪县| 温州市| 滦平县| 海南省| 林甸县| 米易县| 多伦县| 延长县| 玛纳斯县| 诸城市| 九龙县| 遂宁市| 井研县| 惠来县| 凌云县| 镇巴县| 喜德县| 永兴县| 沂源县| 务川| 长宁县| 襄垣县| 陆川县| 布尔津县| 永安市| 乌兰县|