C++如何判断某一文件是否存在
2024-09-06 07:39:52
函数名: 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);
}
access(filename, 0)0 表示判断文件是否存在
finename 文件名称 mode 模式,共5种模式: 0-检查文件是否存在 1-检查文件是否可运行 2-检查文件是否可写访问 4-检查文件是否可读访问 6-检查文件是否可读/写访问
最新文章
- phalcon 前端代码结构
- hdu5441(2015长春赛区网络赛1005)类最小生成树、并查集
- 异常信息:CLR无法从COM 上下文0x645e18 转换为COM上下文0x645f88,这种状态已持续60秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的
- Android开发具体解释之ListView具体解释一
- hdu 3729 I&#39;m Telling the Truth 二分图匹配
- JAVA复习2 JAVA开发环境配置
- svn出现“Previous operation has not finished; run &#39;cleanup&#39; if it was interrupted”,解决方法
- CentOS 7 之安装篇
- ssh远程登录报错REMOTE HOST IDENTIFICATION HAS CHANGED!解决方式及原因
- 【iOS】Swift扩展extension和协议protocol
- [转]ef使用dbfirst方式连接mysql
- 如何用Python做词云(收藏)
- 移动GIS在企业各个行业中的应用解决方案
- Python安装和配置
- [Swift]LeetCode244.最短单词距离 II $ Shortest Word Distance II
- CodeVs 1009
- Liferay7 BPM门户开发之3: Activiti开发环境搭建
- Python之路(第十三篇)time模块、random模块、string模块、验证码练习
- vue路由管理-保留滚动位置功能、按需加载模块名自定义
- C#抽象类与抽象方法--就是类里面定义了函数而函数里面什么都没有做的类