当前位置: 首页 > article >正文

C++_判断文件是否存在_access函数

Linux下,该函数为access,位于头文件<unistd.h>中。

windows下,该函数位_access,位于头文件<io.h>中。

头文件:<io.h>

函数原型:int _access(const char *pathname, int mode);

参数:pathname 为文件路径或目录路径 mode 为访问权限(在不同系统中可能用不能的宏定义重新定义)

返回值:如果文件具有指定的访问权限,则函数返回0;如果文件不存在或者不能访问指定的权限,则返回-1.

#include <io.h>

int main()
{
    std::string filepath = "./p1_huan_20241104.onnx";
    if (_access(filepath.c_str(), 0) == 0)
    {
        std::cout << "file exists!"<<std::endl;
    }
    else{
        std::cout << "file not exists!"<<std::endl;
    }
    return 0;
}


http://www.kler.cn/a/385126.html

相关文章:

  • 打印菱形(C语言)
  • Audio-Language Models
  • 在OceanBase 中,实现自增列的4种方法
  • 代码随想录刷题学习日记
  • 107. 二叉树的层序遍历 II 队列+迭代
  • 法语nous sommes
  • Redis - Set 集合
  • Vue项目中点击按钮后浏览器屏幕变黑,再次点击恢复的解决方法
  • Vue 3 的 全局状态管理
  • Git Bash 常用命令
  • uniapp项目 存储数据到手机本地
  • 离线安装nvidia docker2插件
  • golang通用后台管理系统06(用户菜单树信息)
  • Go的JSON转化
  • 论文2—《基于柔顺控制的智能神经导航手术机器人系统设计》文献阅读分析报告
  • 北斗智能定位平板终端|三防平板|北斗有源终端|北斗搜救终端
  • keil-C51 linux下开发小记
  • 在实际的网络通信中,客户端发起请求的常见流程
  • DeFi 4.0峥嵘初现:主权金融时代的来临
  • 【案例】Excel使用宏来批量插入图片
  • Aop+自定义注解实现数据字典映射
  • SQL(2)
  • C#-内部类、分部类、分部方法
  • 融合虚拟化与容器技术,打造灵活又安全的AI算力服务
  • leetcode 2043.简易银行系统
  • 线性代数中的核心数学知识