vector
来源:互联网 发布:凤凰台直播软件 编辑:程序博客网 时间:2024/06/05 14:44
一:初始化vector对象的方法
头文件#include<vector>vector<T> v1 v1是一个空vector,它潜在的元素是T类型的,执行默认初始化vector<T> v2(v1) v2中包含有v1所有元素的副本vector<T> v2=v1 等价于v2(v1),v2中包含有v1所有元素的副本 vector<T> v3(n,val) v3包含了n个重复的元素,每个元素的值都是valvector<T> v4(n) v4包含了n个重复地执行了值初始化的对象vector<T> v5{a,b,c...} v5包含了初始值个数的元素,每个元素被赋予相应的初始值vector<T> v5={a,b,c...} 等价于v5{a,b,c...}
二:vector支持的操作
v.empty( ) 如果v不含有任何元素,返回真;否则返回假v.size( ) 返回v中元素的个数v.push_back(t) 向v的尾端添加一个值为t的元素v[n] 返回v中第n个位置上元素的引用v1=v2 用v2中元素的拷贝替换v1中的元素v1={a,b,c...} 用列表中元素的拷贝替换中的元素v1==v2 v1和v2相等当且仅当它们的元素数量相同且对应位置的元素值都相同 v1!=v2<,<=,>,>= 顾名思义,以字典书顺序进行比较
阅读全文
0 0
- vector
- vector
- Vector
- Vector
- vector
- vector
- VECTOR
- VECTOR
- VECTOR
- vector
- vector
- Vector
- vector
- vector
- vector
- Vector
- vector
- vector
- 字符IO&数据流IO&对象流IO
- 曼哈顿距离(Manhattan Distance )详解
- sum=4+44+444+4444
- 一个应用实例详解卡尔曼滤波及其算法实现
- css div子元素剧中
- vector
- struts2之文件上传
- Spring Data Redis(Hash mapping)
- 【STL】next_permutation函数用法
- [深度学习论文笔记][CVPR 16]ScribbleSup: Scribble-Supervised Convolutional Networks for Semantic Segmentation
- 标志一下开始
- SQLite學習心得分享<一>
- 【分析】Ceph数据一致性检查
- #POJ3714#Raid(不同类最小点对 + 分治)