当前位置: 代码迷 >> 综合 >> c++----stringstream
  详细解决方案

c++----stringstream

热度:10   发布时间:2023-12-01 10:45:11.0

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);}
}