int转string
使用c++11标准中的全局函数:to_string(int)
int number=18;
string str=to_string(number);
string转int
采用标准库中atoi()函数
1 string str = "123";
2 int n = atoi(str.c_str());
/*c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同.
这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的
成员函数c_str()把string 对象转换成c中的字符串样式。*/
3 cout<<n; //123