您的位置:首页 > 编程语言 > C语言/C++

C++中 int、string等类型转换方法

2017-03-08 16:55 441 查看
1、int 和 string 互相转换

(1)int ==> string

string int2str(const int i)
{
stringstream ss;
ss << i;
return ss.str();
}

(2)string ==> int
int str2int(const string s)
{
stringstream ss(s);
int temp;
ss >> temp;
return temp;
}

//以上转换需要包含 #include <sstream>
//在C++中推荐使用流来进行类型转换。

//同样的道理,string 和 float 的转换只需要将上面的int 改为 float即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: