方法一:字符串流
头文件<sstream>
1. int类型转string类型
void int2str(const int &int_temp,string &string_temp)
{
stringstream stream;
stream<<int_temp;
string_temp=stream.str(); //此处也可以用 stream>>string_temp
}
2. string类型转int类型
void str2int(int &int_temp,const string &string_temp)
{
stringstream stream(string_temp);
stream>>int_temp;
}
方法二:to_string函数
string to_string (int val);
string to_string (long val);
string to_string (long long val);
string to_string (unsigned val);
string to_string (unsigned long val);
string to_string (unsigned long long val);
string to_string (float val);
string to_string (double val);
string to_string (long double val)
转载链接:
https://www.cnblogs.com/gaobw/p/7070622.html
https://blog.csdn.net/chavo0/article/details/51038397
本文详细介绍了在C++中如何使用字符串流和to_string函数进行整数与字符串之间的相互转换,包括int、long、float等多种数据类型的转换方法。
6658

被折叠的 条评论
为什么被折叠?



