码迷,mamicode.com
首页 > 编程语言 > 详细

C++标准模板库之vector

时间:2019-04-23 18:59:58      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:副本   using   color   ring   cto   col   names   十分   space   

vector(向量容器),是 C++ 中十分有用一个容器。它能够像容器一样存放各种类型的对象,vector 是一个能够存放任意类型(类型可以是int, double, string, 还可以是类)的动态数组,能够增加和压缩数据。

 

使用 vector 之前,必须包含相应的头文件,vector 属于 std 命名域的,因此需要通过命名限定:

#include <vector>
using std::vector; //using namespace std;

 

vector 对象的定义和初始化

vector<int> a; //创建一个int类型的空的vector对象,没有任何元素
vector<int> b(a); //b 是 a 的副本
vector<string> str(10, "mike"); //10个str,每个的内容都是"mike"
vector<int> c(10); //创建10个int类型vector对象,相当于c[10],每个元素的值默认为0

vector 对象常用操作

 技术图片

 

C++标准模板库之vector

标签:副本   using   color   ring   cto   col   names   十分   space   

原文地址:https://www.cnblogs.com/lvmf/p/10753807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!