字符串流 stringstream,头文件
#include <sstream>
一、函数
to_string(type_value)
:将int、double等类型转换成字符串
二、程序案例
1、数字转成字符,字符串转成数字
//数字转字符串
stringstream sstream;
float a = 123.456;
sstream << a; //a放到sstream中
string a_str = sstream.str();//用sstream转换
//清空stringstream,改变读写位置
sstream.str("");
sstream.clear();
//字符串转数字
string b = "123.456";
sstream << b; //b放到sstream中
float f;
sstream >> f; //将sstream转换成 float
cout << f << endl;
2、to_string 转换
int a = 100;
cout << "hello" + to_string(a) << endl;