用 _findfirst 和 _findnext 查找文件
来源:互联网 发布:江湖家政o2o源码下载 编辑:程序博客网 时间:2024/05/22 06:52
头文件
这两个函数均在io.h里面。
文件结构体 _finddata_t
struct _finddata_t { unsigned attrib; //所查找文件的属性:_A_ARCH(存档)、_A_HIDDEN(隐藏)、_A_NORMAL(正常)、_A_RDONLY(只读)、 _A_SUBDIR(文件夹)、_A_SYSTEM(系统)。 time_t time_create; //创建文件的时间 time_t time_access; //最后一次访问文件的时间 time_t time_write; //文件最后被修改的时间 _fsize_t size; //文件的大小(字节数) char name[260]; //文件名};
time_t
1、头文件
time.h
2、说明
- time_t实际上就是长整型long
- 他用来保存从1970年1月1日0时0分0秒到现在时刻的秒数!
- 用time()这个函数获取!
- 对time_t数据类型的值来说,它所表示的时间不能晚于2038年1月18日19时14分07秒。
- Visual C++里有个__time64_t数据类型来保存日历时间,并通过_time64()函数来获得日历时间,这样就可以通过该数据类型保存3001年1月1日0时0分0秒之前的时间。
_fsize_t
实际上就是unsigned long,表示字节数
_findfirst 函数
原型
long _findfirst( const char *, //文件名 —— 可以用"*.*"来查找所有文件,也可以用"*.cpp"来查找.cpp文件。 struct _finddata_t * //_finddata_t 类型的结构体指针;
返回值
若查找成功,返回文件句柄;
若失败,返回-1。
_findnext 函数
原型
int _findnext( long, //文件句柄 struct _finddata_t * //_finddata_t结构体指针);
返回值
若查找成功,返回0;
失败,返回-1。
_findclose() 函数
原型
int _findclose( long //文件句柄);
返回值
若关闭成功,返回0;
失败,返回-1。
0 0
- 用 _findfirst 和 _findnext 查找文件(转)
- 用 _findfirst 和 _findnext 查找文件(转)
- 用 _findfirst 和 _findnext 查找文件(转)
- 用 _findfirst 和 _findnext 查找文件
- 用 _findfirst 和 _findnext 查找文件
- _finddata_t和 _findfirst 和 _findnext 查找文件
- 用 _findfirst 和 _findnext 查找文件(windows可用)
- 用 _findfirst 和 _findnext 查找文件(windows可用)
- <io.h> 用 _findfirst 和 _findnext 查找文件
- 用 _findfirst 和 _findnext 查找文件(windows可用)
- C++ 文件查找 _findfirst、_findnext和_fineclose的使用
- C++下遍历文件夹,查找文件 _finddata_t _findfirst _findnext
- _findfirst _findnext _findclose 文件(夹)不能删除
- 使用_findfirst和_findnext遍历目录
- 使用_findfirst和_findnext遍历目录 分类
- C++ 查找获取文件名相关函数和实现(_findfirst;_findnext;_findclose;_finddata_t)
- c++关于文件夹(文件)的相关操作_findfirst,_findnext和_findclose方法
- _chdir、_findfirst、_findnext、_findclose函数的使用(枚举文件)
- LeetCode 303. Range Sum Query - Immutable
- 非常实用的图表工具MPAndroidChart
- hdu2072 单词数
- Redis入门 (CentOS7 + Redis-3.2.1)
- Latex--入门系列二
- 用 _findfirst 和 _findnext 查找文件
- mvc 4 razor语法讲解和使用
- 14.文件上传(小案例及解析)
- BZOJ2310
- 几张图简单说明Node结构
- JavaScript初步学习—函数表达式
- 发布的QT程序无法显示图标和图片的问题
- 安利AutoValue第二波
- javascript脚本化CSS系列和封装兼容方法的getStyle(obj, prop)方法