C++ 将文件夹中文件写入list.txt文件中
来源:互联网 发布:网页上编程 编辑:程序博客网 时间:2024/05/22 03:08
相关内容 C++如何读取文件夹中文件
http://blog.csdn.net/u012005313/article/details/46490437
C++代码如下 搜索文件夹中全部文件时(*.*)
bool flag=true;int optional=0;while (flag) {string path;cout<<"输入路径:(xx\\xx\\)";cin>>path;char fileName[1024];strcpy(fileName, path.c_str());strcat(fileName, "*.bmp");HANDLE file;LPCTSTR lpFileName=fileName;WIN32_FIND_DATA pNextInfo;file=FindFirstFile(lpFileName, &pNextInfo);if (file == INVALID_HANDLE_VALUE){cout<<"搜索失败"<<endl;system("pause");exit(0);}char listpath[1024];strcpy(listpath, path.c_str());strcat(listpath, "list.txt");ofstream fout(listpath);if (!fout.is_open()){cout<<"can not open the file "<<listpath<<endl;system("pause");exit(0);}while (FindNextFile(file, &pNextInfo)){if (pNextInfo.cFileName[0] == '.')continue;cout<<"得到文件:"<<pNextInfo.cFileName<<endl;fout<<pNextInfo.cFileName<<endl;}fout.close();cout<<"继续还是结束:(1 or 0)";cin>>optional;if (optional != 1)flag=false;}
搜索特定文件时 (*.jpg)
int count=0;//计数器bool flag=true;int optional=0;while (flag) {string path;cout<<"输入路径:(xx\\xx\\)";cin>>path;char listpath[1024];strcpy(listpath, path.c_str());strcat(listpath, "list.txt");ofstream fout(listpath);if (!fout.is_open()){cout<<"can not open the file "<<listpath<<endl;system("pause");exit(0);}char fileName[1024];strcpy(fileName, path.c_str());strcat(fileName, "*.jpg");HANDLE file;LPCTSTR lpFileName=fileName;WIN32_FIND_DATA pNextInfo;file=FindFirstFile(lpFileName, &pNextInfo);if (file == INVALID_HANDLE_VALUE){cout<<"搜索失败"<<endl;system("pause");exit(0);}cout<<"得到文件:"<<pNextInfo.cFileName<<endl;fout<<pNextInfo.cFileName<<endl;count++;while (FindNextFile(file, &pNextInfo)){if (pNextInfo.cFileName[0] == '.')continue;cout<<"得到文件:"<<pNextInfo.cFileName<<endl;fout<<pNextInfo.cFileName<<endl;count++;}cout<<"count == "<<count<<endl;count = 0;fout.close();cout<<"继续还是结束:(1 or 0)";cin>>optional;if (optional != 1)flag=false;}
0 0
- C++ 将文件夹中文件写入list.txt文件中
- 如何将一个文件夹内的文件写入txt中
- 将list数据写入到txt中
- python中文件写入TXT
- python中文件写入TXT
- Python打开文件,将list、numpy数组内容写入txt文件中
- Python打开文件,将list、numpy数组内容写入txt文件中
- 将字符串写入到txt文件中
- 将数据写入.txt文件中
- C# 将文本写入txt文件中
- linux命令:将文件夹内的绝对路径写入txt文件
- MFC学习之 将 list 表里的信息写入.txt文本 和 .xls EXCEL 文件中
- winform将List写入txt
- PYTHON将list或/dict对象写入txt/json文件
- 将txt文本读入C中(txt数据量大),将C中数据写入txt
- Android 将asserts文件夹内文件写入SD卡中
- MFC学习之 将 list 表里的信息写入.txt文本 和 .xls EXCEL 文件中(ODBC)
- 将字符串写入txt中
- Android ADB 端口占用问题解决方案
- 针对物联网中MQTT协议的学习(一)
- Android 学习笔记之五大布局
- 支持向量机 SVM :linearly inseparable data
- SqlDataReader 自动转为实体
- C++ 将文件夹中文件写入list.txt文件中
- Android getevent用法
- 游戏感:虚拟感觉的游戏设计师指南——第十五章 超级马里奥64
- Android自定义View——自定义搜索框(SearchView)
- 发送短信
- JavaScript变量以及在HTML中的使用
- 《C++语言基础》程序阅读——异常处理和命名空间
- myEclipse中引入各类js文件时验证错误解决办法
- canvas画虚线