C++ Primer 学习笔记:vector类
来源:互联网 发布:亿富鼎电话软件下载 编辑:程序博客网 时间:2024/05/17 06:45
使用准备:
#include <vector>
using std::vector;
使用方法推荐:动态增长
vector 对象(以及其他标准库容器对象)的重要属性就在于可以在运行时高效地添加元素。
因为 vector 增长的效率高,在元素值已知的情况下,最好是先初始化一个空 vector 对象,然后再动态地增加元素。
常用操作:
v.empty() v.size() v.push_back(t) v[n]
vector<T>::size_type 类型:
v.size() 的返回类型。相当于unsigned 型。
用于vector大小和索引
例:vector<int>::size_type
动态地增加元素:
string word;
vector<string> text;
while (cin >> word) {
text.push_back(word);
}
下标遍历:
for (vector<int>::size_type ix = 0; ix != ivec.size(); ++ix)
ivec[ix] = 0;
- C++ Primer 学习笔记:vector类
- linux & C++Primer 学习笔记--标准库vector类型
- c++primer学习笔记(3.3)标准库vector类型
- c++primer学习笔记-----3.3标准库类型vector
- 学习C++primer心得08.6.2--有关vector类
- C++primer笔记之vector多态
- C++PRIMER学习笔记
- c++primer学习笔记
- c++primer学习笔记
- C++primer学习笔记
- c++primer 学习笔记
- C++Primer 学习笔记
- c++primer学习笔记
- C++Primer学习笔记
- C++PRIMER 学习笔记
- C++Primer学习笔记
- C++Primer学习笔记
- C++Primer学习笔记
- JavaScript生成验证码
- 如何制作CHM文件
- [Flex]Flex SDK 4(Gumbo)更方便的自定义样式、自定义SparkSkin(二)
- SD-信用控制
- c语言的幻方源码
- C++ Primer 学习笔记:vector类
- 关于Volatile和const关键字!
- 用户体验方面的感想
- windows/centOS/RedHat 更改 MAC 地址方法
- 开发人员一定要加入收藏夹的网站
- Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用
- 一生中10件无能为力的事情!
- CLR Via C# 学习笔记(4) 方法 构造函数
- 利用Google日历安排工作计划