利用stringstream将文件中的内容一行行读取并输出出来
2014-09-11 11:15
218 查看
#include<iostream> #include<vector> #include<string> #include <sstream> using namespace std; void getTextLine(char *src, vector<string>& array) { unsigned long len = 0; stringstream stream(src); string str; while(std::getline(stream, str)) array.push_back(str); } void main() { vector<string> vStr; char* src = "\ abcd\n\ cdefgh\n\ jkl\n\ "; getTextLine(src, vStr); for(vector<string>::iterator iter = vStr.begin(); iter != vStr.end(); iter++) cout<<*iter<<endl; } /* abcd cdefgh jkl */
相关文章推荐
- iOS案例:读取指定txt文件,并把文件中的内容输出出来
- 利用Minidx Extract-Text Com组件从Word,Xls,Pdf……等文件中读取文本内容
- 读取文件内容输出到控制台方法
- 从磁盘读取文本文件内容,用逗号隔开,用ArrayList输出
- shell:读取文件的每一行内容并输出
- shell:读取文件的每一行内容并输出
- python读取文件同时输出行号和内容
- HPH+Mysql注入点利用 读取文件内容和导出一句话木马
- python 学习记录(11)-文件处理/读取文件/文件写入内容/文件删除/文件复制/文件重命名/后缀名/内容查找与替换/文件比较/ 配置文件访问/目录创建与删除/遍历目录/定向输出
- 用文件流读取、输出和保存文件内容[抛弃新浪博客啊]
- shell:读取文件的每一行内容并输出
- 利用stl函数读取文件内容的问题
- 利用SwingWorker,从文件中读取内容,显示到JTextArea中
- Objective-C学习-如何读取输出文件内容
- 读取xml文件内容,并将其内容以treeview的方式展现出来
- 利用Java的FileReader类读取文件内容的简单例子
- C++ Demo 001: 读取一个从命令行指定的文件,输出文件内容到显示器,并且给每一行输出添加一个行号
- LINQ--利用LINQ读取XML文件中的内容
- MFC中利用CFile类读取文件内容
- 编写一个程序,一行行的读取输入行,直至到达文件尾。算出每行输入行的长度,然后把最长的那行打印出来