摘要: 1、sortsort(p,p+n);//C风格数组p[n]sort(ou.begin(),ou.end());//升序排序sort(ou.rbegin(),ou.rend());//降序方法1:反向迭代器,最小元素放末端sort(ou.begin(),ou.end(),is_bigger);//降序方法1:自定义比较函数bool is_bigger(const int &a,const int &b){ return a>b;}2、removeremove()把不需要删除的元素往前移,返回无用元素的第一个迭代器erase(remove(a.begin(),a.end(), 阅读全文
posted @ 2013-05-10 16:02 iyjhabc 阅读(187) 评论(0) 推荐(0)
摘要: STL string1、初始化-把c字符串转换成stringchar s[]="abc e df";string str=s;string str(5,'x');//初始化为5个x2、查找从前开始搜索:str.find(目标子串,开始搜索位置)从后开始搜索:str.rfind如查找不到目标,则返回string::npos3、替换str.replace(开始下标,覆盖长度,替代字符串,可加)当覆盖长度填为0时,其实就是插入操作。4、删除str.erase(开始下标,删除长度)5、插入str.insert(开始下标,插入字符串)6、比较str.compare(与 阅读全文
posted @ 2013-05-10 11:29 iyjhabc 阅读(682) 评论(0) 推荐(0)