c++判断文件是否存在,判断是文件还是目录,获取文件大小,获取程序所在路径
来源:互联网 发布:男朋友体力好体验知乎 编辑:程序博客网 时间:2024/04/27 13:39
#include<io.h>std::string getSelfPath(){char selfPath[1024]; GetModuleFileName( NULL, selfPath, 1024 ); return selfPath;}std::string getSelfExeName(){ std::string s = getSelfPath(); int pos = s.rfind('\\'); std::string newS = s.substr(pos + 1, s.length() - pos - 1); return newS;}std::string getSelfDir(){ std::string s = getSelfPath(); int pos = s.rfind('\\'); std::string newS = s.substr(0, pos); return newS + "\\";}static long getFileLength(std::string file){FILE *fp =NULL; long n = 0; if ((fp = fopen(file.c_str(), "rb")) == NULL) {exit(0); } fseek(fp,0,2); //指针:移动到文件尾部 n = ftell(fp); //返回指针偏离文件头的位置(即文件中字符个数)return n;}bool exist(const char * lpPath){ /* Check for existence */ if( (_access( "ACCESS.C", 0 )) != -1 ) {return true; }else{return false; }}bool isDir(const char *lpPath){return GetFileAttributesA(lpPath)&FILE_ATTRIBUTE_DIRECTORY;}
0 0
- c++判断文件是否存在,判断是文件还是目录,获取文件大小,获取程序所在路径
- 怎样使用 Python 来判断一个路径是否存在判断一个路径是文件还是目录
- 获取应用程序目录,判断文件是否存在
- VC删除只读属性文件、判断文件是否存在、判断路径是文件或目录
- GetFileAttributes判断路径是文件还是目录
- 判断文件路径是否存在
- php获取文件所在目录路径信息 计算程序路径
- VC中判断目录,文件是否存在,创建目录,求目录或文件大小的方法
- VC中判断目录,文件是否存在,创建目录,求目录或文件大小的方法
- VC中判断目录,文件是否存在,创建目录,求目录或文件大小的方法
- VC中判断目录,文件是否存在,创建目录,求目录或文件大小的方法
- VC 判断目录/文件是否存在 创建目录 求目录/文件大小
- C 判断文件是否存在
- C# 判断 文件路径/文件 是否存在
- 判断文件或文件目录是否存在
- 判断文件、目录是否存在:C、C++、Windows API、 boost
- 判断文件、目录是否存在:C、C++、Windows API、 boost
- 【Android】读写文件、判断SD卡是否存在、获取存储路径
- Aciviti-editor在ie11下保存流程模型报错解决(在chrome下保存没问题)
- 两头堵模型取中间字符
- MyBatis--动态SQL
- 容易忘记的关键写法
- (虚拟继承)Problem C: 学生干部虚基类
- c++判断文件是否存在,判断是文件还是目录,获取文件大小,获取程序所在路径
- imread读取图像出现“未定义标识符”报错的解决方法
- angularJS文本框根据输入字符(文本框值)进行查询ng-keydown ng-keyup
- AngularJS tree demo
- MyBatis Mapper.xml文件中 $和#的区别
- angularjs input type=radio isChecked
- Serializable Externalizable transient singleton readRsolve()
- 点划线的两种实现方法
- java单例模式的5种写法-饿汉、懒汉、静态内部类、双重校验锁、枚举