爱悠闲 > 分类 >

STL 第1页

STL vector的使用(一)
一. vector介绍:     vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 二. 使用介绍: 1. 为了可以使用vector,必须在你的头文件中包含下面的代码: #include
STL vector的使用(二)
一. vector 迭代器: 除了使用下标来访问vector对象的元素外,标准库还提供了访问元素的方法:使用迭代器。迭代器是一种检查容器内元素并且遍历元素的数据类型。 1. 容器的iterator类型: vector<int> ::iterator it; 2. begin和end操作 begin 返回的元素指向第一个元素 end 返回的迭代器指向最后一个元素的下一个 vector<int>::i
STL vector的使用(三)遍历
一. vector的遍历总类: 1. 未用名字空间,使用vector 进行遍历: for(std::vector<std::string>::size_type index = 0; index < vect.size();index++) { std::cout << vect[index] << std::endl; } 2. 使用名字空间,使用vector进行遍历: for(