技术栈

c++判断文件或目录是否存在

berlin51512025-07-16 22:52

#include<sys/stat.h>

#include<fstream>

#include<string>

#include<stdio.h>

#include<stdlib.h>

#include<vector>

#include<io.h>

#include<iostream>

bool IsFileGood(string strFileName, book bFile)

{

if(bFile) \\文件

{

ifstream Ifn(strFileName.c_str());

bool bRet = Ifn.good();

Ifn.close();

return bRet;

}

else \\目录

{

return (access(strFileName.c_str(), 0) != -1)

}

}

上一篇:Rust语言
下一篇:软考中项系统集成第 5 章:软件工程全流程考点拆解,备考逻辑清晰
相关推荐
xiaolang_8616_wjl
11 分钟前
c++超级细致的基本框架
开发语言·数据结构·c++·算法
Joy-鬼魅
43 分钟前
Win10x64系统VS2022使用CreateFileMapping返回无效句柄
c++·createfilemap·vc·getlasterror
冷崖
1 小时前
排序--基数排序
c++·算法
淼淼763
1 小时前
Qt调度 程序
开发语言·c++·windows·qt
暗然而日章
2 小时前
C++基础:Stanford CS106L学习笔记 13 特殊成员函数(SMFs)
c++·笔记·学习
云泽808
2 小时前
STL容器性能探秘:stack、queue、deque的实现与CPU缓存命中率优化
java·c++·缓存
J ..
2 小时前
C++ Lambda 表达式完全指南
c++
Qt程序员
2 小时前
从 C++11 到 C++23:枚举的原理升级与实践
c++·c++23
CC.GG
2 小时前
【C++】红黑树
java·开发语言·c++
闻缺陷则喜何志丹
3 小时前
【计算几何 线性代数】仿射矩阵的秩及行列式
c++·线性代数·数学·矩阵·计算几何·行列式·仿射矩阵得秩
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04BongoCat - 跨平台键盘猫动画工具05在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)06jdk21下载、安装(Windows、Linux、macOS)07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08Open-AutoGLM Windows 安装部署教程09sqli-labs靶场通关笔记:第18-19关 HTTP头部注入10Labelme从安装到标注:零基础完整指南