c++string流之istringstream
来源:互联网 发布:截图软件snagit绿色版 编辑:程序博客网 时间:2024/05/01 00:11
string流一直掌握得比较浅,结果就在某个地方卡住了= = 于是发现istringstream
(输入string流)特别好用。
需要把文件流中数据输出到向量u之中,但一组数据中有个数不一定的整数需要存放到interest
中,这时候istringstream就派上用场了。
vector<Users> u;string temp;for(string s;getline(in,s);) { for(istringstream sin(s);sin>>temp;) { int i=0; while(!sin.eof()) { sin>>i; temp.interest.push_back(i); } } u.push_back(temp); }
先把一整行都读取到string
中,然后string
逐步输出到向量中,此时sin
就是一个流,类似于文件流,可以用eof()
函数判断是否结束。
istringstream
需要#include<sstream>
1 0
- c++string流之istringstream
- C++string流之istringstream,ostringstream,stringstream类介绍
- c ++ ostringstream、istringstream、stringstream
- istringstream
- istringstream
- istringstream
- istringstream
- istringstream
- ifstream -> filebuf -> string -> istringstream (= cin)
- c++_getline()和istringstream的用法
- <C++>istringstream, ostringstream, stringstream的用法
- C++STL之string
- C++STL之string
- C++STL之string
- C++STL之string
- c++primer之string
- c++STL之string
- C++STL之string
- iOS录音简单实现
- JAVA String对象和字符串常量的关系解析
- MyEclipse+Tomcat基本操作
- 一个学姐关于前端的总结
- 使用xcode storyboard设置按钮圆角方法
- c++string流之istringstream
- 如何使用xstream创建xml格式数据
- LTE Attach type
- leetcode编程题(3)Longest Substring Without Repeating Characters
- [Nginx 1] Nginx简介
- 常用算法---冒泡排序
- Java多线程--并发和并行的区别
- Cuda学习笔记(一)——sm流处理器簇对blocks的调度策略
- UI控件--Gallery