【C++】string 和 int 的相互转化
2018-03-30 12:54
393 查看
使用stringstream类(头文件:sstream)
1)string转为int#include<iostream>
#include<sstream>
#include<typeinfo>
using namespace std;
int main()
{
string s = "123456";
int result = 0;
stringstream stream(s);
stream2 >> result;
cout<< result<<endl;
return 0;
}
2)int转为string
#include<iostream>
#include<sstream>
using namespace std;
int main()
{
string s;
int result = 123456;
stringstream stream;
stream << result;
stream >> s;
cout<< s <<endl;
return 0;
}
相关文章推荐
- C++中string和int的相互转化
- c++ int 类型与string类型的相互转化
- C++ int与string类型相互转化
- C++中int、string、const char*、CString之间的相互转换
- C++ int与string的转化
- C# double float int string 与 byte数组 相互转化
- C++: byte和int的相互转化
- C++ int与string的转化
- [C++杂记] char*\const char*\string相互转化
- C++ int与string的转化
- C\C++:string与int相互转换1
- C++中wstring与string相互转化
- java中String和int之间的相互转化
- C++ int与string的转化
- C++: byte 和 int 的相互转化
- c++的字符串char与string相互转化,以及string的,切割,替换字符,字符串拼接方法
- QString string int double char* 相互转化
- C++ int string 相互转换转换
- c++的字符串char与string相互转化,以及string的,切割,替换字符,字符串拼接方法(object向c++转型系列教程2)
- C++中char*,string,int类型的相互转换