一个关于读取指定路径下文件名称的小工具(C++)
2014-06-26 15:40
411 查看
#include<iostream>
#include<io.h>
#include <fstream>
using namespace std;
int main(){
_finddata_t file;
long lf;
ofstream ofs; //提供写文件的功能
ofs.open("d:\\outFile.txt",ios::trunc); //trunc打开文件时,清空已存在的文件流,若不存在此文件则先创建
char nameStart[] = "{type:'image', src:\"";
char namEnd[] = "\"},";
cout<<"*****************************************************"<<"\n\n";
cout<<"生成txt文件路径:"<<"d:\\\\outFile.txt"<<"\n\n";
cout<<"*****************************************************"<<"\n\n";
cout<<"输入检索路径格式如下:"<<"\n";
cout<<"F:\\\\MyFile\\\\Published-HTML5\\\\mainframe\\\\*.png"<<"\n\n";
cout<<"*****************************************************"<<"\n";
cout<<"input path :"<<endl;
char a[200];
cin.get(a,200);
//cin>>"文件路径:";
//输入文件夹路径
if((lf = _findfirst(a, &file))==-1)
cout<<"Not Found!"<<endl;
else{
//输出文件名
cout<<"file name list:"<<endl;
while(_findnext( lf, &file)==0){
cout<<file.name<<endl;
ofs<<nameStart<<file.name<<namEnd<<"\n";
}
}
_findclose(lf);
//return 0;
}
#include<iostream>
#include<io.h>
#include <fstream>
using namespace std;
int main(){
_finddata_t file;
long lf;
ofstream ofs; //提供写文件的功能
ofs.open("d:\\outFile.txt",ios::trunc); //trunc打开文件时,清空已存在的文件流,若不存在此文件则先创建
char nameStart[] = "{type:'image', src:\"";
char namEnd[] = "\"},";
cout<<"*****************************************************"<<"\n\n";
cout<<"生成txt文件路径:"<<"d:\\\\outFile.txt"<<"\n\n";
cout<<"*****************************************************"<<"\n\n";
cout<<"输入检索路径格式如下:"<<"\n";
cout<<"F:\\\\MyFile\\\\Published-HTML5\\\\mainframe\\\\*.png"<<"\n\n";
cout<<"*****************************************************"<<"\n";
cout<<"input path :"<<endl;
char a[200];
cin.get(a,200);
//cin>>"文件路径:";
//输入文件夹路径
if((lf = _findfirst(a, &file))==-1)
cout<<"Not Found!"<<endl;
else{
//输出文件名
cout<<"file name list:"<<endl;
while(_findnext( lf, &file)==0){
cout<<file.name<<endl;
ofs<<nameStart<<file.name<<namEnd<<"\n";
}
}
_findclose(lf);
//return 0;
}
相关文章推荐
- 转载:C++读取特定路径下文件目录及文件名称
- 读取指定文件夹下的全部文件,可通过正则进行过滤,返回文件路径数组 -- 基于node的一个函数
- C++读取特定路径下文件目录及文件名称
- C++读取特定路径下文件目录及文件名称
- C++读取特定路径下文件目录及文件名称&&文件结构
- 关于C++二进制文件读取转换,数据版本升级,增加字段等结构调整工具的思路。
- 分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里
- C++ Demo 001: 读取一个从命令行指定的文件,输出文件内容到显示器,并且给每一行输出添加一个行号
- C++读取特定路径下文件目录及文件名称
- C++读取特定路径下文件目录及文件名称
- C++读取特定路径下文件目录及文件名称
- java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里
- matlab中怎样读取一个文件夹里面的指定类型的所有文件的名称?
- c++判断硬盘是否连接、修改指定盘符、读取配置文件、获取exe路径
- 分享下java 读取目录及子目录下指定文件名的路径 并放到一个List数组里面返回遍历和写到文件里
- Arcobjects获得一个图层元数据-获得文件路径和名称
- 纯属巧合,解决了一个困扰许久的问题,关于网卡设置时提示“系统找不到指定文件”。
- 【转载】关于:读写xls文件,提供下载的一个小例子(jxl 的简单运用) - 读取文件
- 如何让SiteMapPath使用指定路径指定名称的sitemap文件。
- 关于“未能加载文件或程序集“System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。系统找不到指定的文件”