#include<string>
//init
string str="";
string str(10,'A');
str += c;
str = str + char(c);
string s = to_string(n);//n可为整数,浮点数
int n = stoi(str);
//func
str.substr(idx);
str.substr(idx,length);
str.find(s) != string::npos // s可为字符,字符串
str.insert(idx,str2);
//str.insert(0,10,'B'); v
//str.insert(0,'B'); x
str.insert(idx,num,char);
str.clear();
str.erase(str.begin());
str.erase(str.begin(),str.end());
str.erase(str.begin(),len);
str.replace()
//tec
string::iterator it;
for(it=str.begin();it!=str.end();it++)
cout<<(*it);
it=str.end(); it--; //最后一个字符
str[str.length()-1] ;
s1 == s2
s1 != s2