c++ txt文本文件提取
2011-09-29 14:39
351 查看
#include <string>
#include <iostream>
#include <fstream>
#include <sstream>
using namespace std;
int main(int argc, char* argv[])
{
ifstream ifile(".\.\\1.txt");
string line, newline("");
int cnt=0; //计数器
getline(ifile,line); //读取文件一行
while (!ifile.fail())
{//循环读取文件
cnt++; //计数器累加
newline+=line; //字符串追加
if (cnt==6) //读取到6行时变更处理方式
{
newline+='/r/n'; //增加回车换行符号
cout<<newline<<endl<<endl; //测试程序是输出,可以改为写文件
newline=""; //初始化辅助数据
cnt=0;
}
else
{
newline+=','; //未满6行时,追加,字符
}
getline(ifile,line); //继续读取一行
}
system("PAUSE");
return 0;
}
#include <iostream>
#include <fstream>
#include <sstream>
using namespace std;
int main(int argc, char* argv[])
{
ifstream ifile(".\.\\1.txt");
string line, newline("");
int cnt=0; //计数器
getline(ifile,line); //读取文件一行
while (!ifile.fail())
{//循环读取文件
cnt++; //计数器累加
newline+=line; //字符串追加
if (cnt==6) //读取到6行时变更处理方式
{
newline+='/r/n'; //增加回车换行符号
cout<<newline<<endl<<endl; //测试程序是输出,可以改为写文件
newline=""; //初始化辅助数据
cnt=0;
}
else
{
newline+=','; //未满6行时,追加,字符
}
getline(ifile,line); //继续读取一行
}
system("PAUSE");
return 0;
}
相关文章推荐
- 关于C/C++的txt文本文件提取问题
- c++ txt文本文件提取
- 打开指针C++文件读写操作(一)将字母表写入TXT文本文件
- 提取txt文本文件里的内容分别放到两个文件中
- C++ 将通讯录txt文本文件导入到csv表格文件中
- C++文件读写操作(一)将字母表写入TXT文本文件
- C++往txt文本文件里面写入内容
- C++文件读写操作(将字幕写入txt文件文本)
- JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例 .
- C++文本查询程序 C++Primer练习12.28 使用vector,map,set容器保存来自文件的数据并生成查询结果
- c++学习笔记—c++对txt文件的读取与写入
- 如何从文本(.txt)里面读取配置文件
- 一个可以从txt文件中逐行(可设置)读取文本的方法
- C++读取txt文件操作
- C++如何读取txt文件,文件比较大想一行一行的读。
- C++中对txt文件的读写操作
- c++ 读取txt文件并输出到控制台
- Ubuntu 创建.txt文本文件
- Python比较两个文件(txt,csv等)相同内容合并同一文件/文本时间大小比较大小
- C++文本查询程序 不要定义类和智能指针管理数据 C++Primer练习12.28 使用vector,map,set容器保存来自文件的数据并生成查询结果