vector 容器
文章平均质量分 56
liulina603
治疗对未来焦虑的良药就在今天你自己的所为
展开
-
vector对象的定义和初始化
第一部分使用入门vector可用于代替C中的数组,或者MFC中的CArray,从许多说明文档或者网上评论,一般一致认为应该多用vector,因为它的效率更高,而且具备很好的异常安全性。而且vector是STL推荐使用的默认容器,除非你知道你有特殊需要,使用vector不能满足你的需求,例如需要容器在head和tail高效的插入和删除,或者在任何位置高效的删除和插入操作,那么你可能使用deq原创 2015-03-12 14:30:49 · 12163 阅读 · 0 评论 -
map<> 解析总结
#include "stdafx.h"#include #include #include #include #include using namespace std;int main(){// string strInput = "我 爱 吃 苹果 , 我 更 爱 吃 香蕉 。 "; string strInput = "liulina.bmp dd.bmp lina.b原创 2016-09-02 10:30:58 · 1301 阅读 · 0 评论 -
删除Vector 结构体元素相同的,保留后面一个
#include #include #include #include #include #include #include #include #include #include #include using namespace std;struct link { string a; string b; bool operator <(const link&原创 2017-03-02 08:14:23 · 1693 阅读 · 0 评论 -
删除vector 某个结构体元素相同的内容
功能:删除变量a 相同的结构体#include #include #include #include #include #include #include #include #include #include #include using namespace std;struct link { string a; string b; bool operat原创 2017-03-02 08:14:41 · 2741 阅读 · 0 评论 -
对vector 中的结构体元素排序
#include#include#includeusing namespace std;struct ss{ int a,b;};bool comp(const ss &a,const ss &b){ return a.a<b.a;}int main(){ vectorv; ss s1,s2,s3,s4,s5; s1.a=4;s1.b=原创 2017-03-02 08:15:02 · 1517 阅读 · 0 评论