血的结论:添加字符到字符串一定用push_back函数,切不可直接用“+”。但是原因是什么,尚未搞清楚。 |
#include<iostream>
#include<string>
#include<vector>
using namespace std;
int main() {
string s = "12345";
string tmpString;
tmpString += s[0] + s[1] + s[2];
stoi(tmpString);
cout << tmpString << endl;
getchar();
}
结果为: