string
#include<stdio.h>
#include<string>
using namespace std;
string str = 'abcd';
//通过下标访问
for(int i=0;i<str.length();i++){
printf("%c",str[i]);
}
//通过迭代器访问
for(string:: iterator it = str.begin();it!=str.end();it++){
printf("%c",*it);
}
//拼接、比较大小
string str = str1+str2;
//插入
str.insert(2,str1);
str.insert(it,it2,it3);
//删除
str.erase(fisrt,last);
str.erase(it1,it2);
//清空
str.clear();
//查找,pos在后面
str.find(str1,pos);
str.find(str1);
//常数,当find()函数没有找到时的返回值
string::npos == -1
//替代
str.replace(pos,len,str1);
str.replace(it1,it2,str1);
//返回
str.substr(pos,len);