使用 std::to_string (C++11) 或 stringstream。
int num = 321;
string s1 = to_string(num); // C++11 推薦
// 或
stringstream ss; ss << num; string s2 = ss.str();
使用 std::stoi (C++11) 或 atoi (C 風格,需 c_str())。
string s = "456";
int n1 = stoi(s); // C++11 推薦,可拋出異常
int n2 = atoi(s.c_str()); // C 風格,錯誤返回 0
string intToString(int num) { return to_string(num); }
int stringToInt(const string& s) { return stoi(s); }
