string的clear函数, 用于清空字符串
string的运算符重载
< == != : 根据字典序比较
string的find函数
正向查找:s.find(str,pos)//要找的子串,从那个位置开始找(pos可省略)
返回s从开始pos找到str第一次出现的下标
若找不到返回s.npos(一个大数)
反向查找:s.rfind(str, pos)//同上
从pos开始倒着找str,若找到返回str第一次出现的下标
若找不到返回s.npos(一个大数)
string的replace函数, 用于字符串替换, 常于find函数一起使用
s.replace(pos, len, str) 将从pos开始的len个字符替换为str
//str可以不和len一样长
string的substr函数, 用于截取子串
substr(start,length)
如果第二个参数不写,就是从start到字符串结尾。
string的insert函数, 用于插入子串
s.insert(pos, str) //从pos位置开始插入另一个string
string的erase函数
s.erase(pos, len) //删除从pos开始的len个字符
数字串string转int, 用stoi函数
int x = stoi(str);
实现int转string
string s = to_string(x)