C++基础:怎样判断某一文件是否存在
来源:互联网 发布:java 浏览器 编辑:程序博客网 时间:2024/06/16 09:58
很简单的一种办法:
#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;
}
另外一种利用 c 语言的库的办法:
函数名: Access
功 能: 确定文件的访问权限
用 法: int access(const char *filename, int amode);
程序例:
#include <stdio.h>
#include <io.h>
int file_exists(char *filename);
int main(void)
{
printf("Does NOTEXIST.FIL exist: %s\n",
file_exists("NOTEXISTS.FIL") ? "YES" : "NO");
return 0;
}
int file_exists(char *filename)
{
return (access(filename, 0) == 0);
}
0 0
- C++基础:怎样判断某一文件是否存在?
- C++基础:怎样判断某一文件是否存在
- C++基础:怎样判断某一文件是否存在
- C++基础:怎样判断某一文件是否存在
- C++基础:怎样判断某一文件是否存在
- 判断某一文件是否存在
- C/C++中判断某一文件或目录是否存在
- C/C++中判断某一文件或目录是否存在
- C/C++中判断某一文件或目录是否存在
- C/C++中判断某一文件或目录是否存在
- C/C++中判断某一文件或目录是否存在
- C/C++中判断某一文件或目录是否存在
- C/C++中判断某一文件或目录是否存在
- C/C++中判断某一文件或目录是否存在
- C/C++中判断某一文件或目录是否存在
- C/C++中判断某一文件或目录是否存在
- C/C++中判断某一文件或目录是否存在 .
- C/C++中判断某一文件或目录是否存在
- 给每一行数据更新一个不同的随机数
- 深复制和浅复制
- 读取spring配置文件的几种方法
- c++ 基础 指针
- git commit命令的使用与git默认编辑器的修改
- C++基础:怎样判断某一文件是否存在
- 新追求
- 好多有用的例子
- 递增数列中找和为s乘积最小的两个数
- RedHat 6.4 64位 图文安装Oracle 11g
- C++中的const限定修饰符
- 【Halcon】halcon中的常用算子的中文说明
- 你会购买电子书吗
- LeetCode-Remove Duplicates from Sorted List II