今天在做题的时候又遇到了整型转字符型的题,下面各总结出两种办法:
(1)int 转 string
法1:to_string()方法
int i=10;
cout<<to_string(i)<<endl;
法2: 用流文件方法(需导入头文件#include <sstream>)
int i=10;
ostringstream os;
os<<i;
string str=os.str();
cout<<str<<endl;
(2)string 转 int
法1:atoi()方法
string str="12345";
int i=atoi(str.c_str());
cout<<i<<endl;
法2:用流文件方法(需导入头文件#include <sstream>)
istreamstring is("12345");
int i=0;
is>>i;
cout<<i<<endl;