如果在一个C++的程序中经常会用到int和string之间的互换,个人建议可以写成一个函数,下次用的时候直接调用即可。
#include <iostream> #include <string> #include <sstream> using namespace std; // int —> string string intToString(int num) { stringstream str0; string str; str0 <<num; str0>>str; return str; } int main() { string str1 =intToString(321); cout<<"str1="<<str1<<endl; // string —> int string str2 = "456"; int m = atoi(str2.c_str()); cout<<"m="<<m<<endl; return 0; }
时间: 2024-10-05 03:29:03