标签:定义 class 类型 错误 添加元素 tor 实例 容器 字典顺序
1.vector表示对象的集合,称为“容器“;
2.C++中既有函数模板又有类模板(vector)
3.编译器根据模板创建类或者函数的过程称为实例化。
4.若vector的元素还是vector则需要写成vector<vector<int> > 而非vector<vector<int>>//注意最后“>”与">"之间的空格;
5.允许将一个vector对象的元素拷贝给另一个vector对象(注意类型必须相同)
vector<int> v1(5, 6);
vector<int> v2(v1);
vector<int> v3 = v1;
6.使用圆括号,可以说是用来构造vector的。
使用花括号,可以说是想要列表初始化。
1.直接初始化适用于:(1)初始值已知且数量较少 (2)初始值是另一个vector对象的副本 (3)所有元素初始值都一样
1.string比较大小按照字典顺序比较
2.使用下标访问,如果访问不存在元素的下标,会造成严重的后果,缓存区溢出就是指的这种错误。一种有效的办法就是使用范围for语句。
标签:定义 class 类型 错误 添加元素 tor 实例 容器 字典顺序
原文地址:https://www.cnblogs.com/Mayfly-nymph/p/9060508.html