c++对文件进行操作之读取文件夹下面的图片名称

来源:互联网 发布:ssd主控测试软件 编辑:程序博客网 时间:2024/05/18 02:45

正在做一个简单的手写数字识别的东西,需要进行预处理,划分训练集和数据集,发现用c++操作文件完全不会,都是泪,加油

建议先看一下这篇文章对  struct _finddata_t的介绍,这是链接:http://blog.csdn.net/wzhwho/article/details/6372353

#include<iostream>#include<io.h>using namespace std;const char path[100]="D:/OCR/*.pbm"; //不同的路径可以自己改,支持通配符查找int main(){struct _finddata_t fileinfo;long handle;handle=_findfirst(path,&fileinfo);if(!handle){cout<<"输入的路径有错误"<<endl;return -1;}else{cout<<fileinfo.name<<endl;while(_findnext(handle,&fileinfo)==0) {cout<<fileinfo.name<<endl;}}if(_findclose(handle)==0) cout<<"文件句柄成功关闭"<<endl;  //不要忘了关闭句柄,至关重要else cout<<"文件句柄关闭失败..."<<endl;system("pause");return 0;}

阅读全文
0 0
原创粉丝点击