1.string 基本赋值操作
string assign(string str,int n)
string assign(string str,int pos,int n)
2.string存取字符操作 (at())
注意:[ ]越界不会抛出异常,at越界会抛出异常
3.string拼接操作
string append(string str,int n)
string append(string str,int pos,int n )
4.string查找和替换
string find(string str)//直接查找str
string find(string str,int pos)//从pos位置开始查找str
string replace(int pos,int n, string str)//替换从pos位置开始的n个字符为字符串str
5.string子串
string substr( int pos=0,int n=npos)//返回由pos开始的n个字符组成的字符串
6.string的插入与删除
string insert(int pos,string str)//从pos位置插入str字符窜
string erase(int pos,int n)//从pos开始的n个字符