string int相互转化
int main()
{
// string to int
string s("12345.22");
int a = stoi(s.c_str());
cout << a << endl;
// int to string
int x=12564;
string strN=to_string(x);
cout << strN << endl;
return 0;
}
string基本操作
string s = "abc";
char a = s[1];
cout << a << endl;
s.append(s); //拼接string
cout << s << endl;
s+=a; // 拼接char
cout << s << endl;
s.push_back(a); // 拼接char
cout << s << endl;
string ss = s.substr(0, 2); // 获取子串
cout << ss << endl;