c++----stringstream

杀马特。学长 韩版系。学妹 提交于 2020-02-08 17:18:15

sstream头文件定义了三个类型来支持内存IO,
istringstream从string中读取数据,ostringstream向string写入数据,而头文件stringstream既可以从string读数据也可向string写数据。
在这里插入图片描述

stringstream 对象用于输入一行字符串,以 空格 为分隔符把该行分隔开来 。

#include <iostream>
#include <string>  //需要定义字符串变量
#include <sstream>
using namespace std;
int main()
{
	string str = "hello world I am very happy!";
	stringstream sstream(str);                                                 //sstream<<
	while (sstream)
	{
		string substr;
		sstream >> substr;
		cout << substr << endl;    //也可vec.push_back(substr);
	}
}
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!