sstream

阅读量: 181 编辑

字符串流 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;
爱码岛编程公众号
微信扫码关注
爱码岛编程小程序
微信扫码打开
苏ICP备13052010号
©2023 南京匠成信息科技有限公司