string assign(string str,int n)
string assign(string str,int pos,int n)


注意:[ ]越界不会抛出异常,at越界会抛出异常
string append(string str,int n)
string append(string str,int pos,int n )

string find(string str)//直接查找str
string find(string str,int pos)//从pos位置开始查找str
string replace(int pos,int n, string str)//替换从pos位置开始的n个字符为字符串str

string substr( int pos=0,int n=npos)//返回由pos开始的n个字符组成的字符串

string insert(int pos,string str)//从pos位置插入str字符窜
string erase(int pos,int n)//从pos开始的n个字符
