vector容器中实现可以通过以下两种方式实现:#include "stdafx.h"#include #include //#include #include using namespace std;int _tmain(int argc, _TCHAR* argv[]){ vector arrayInt; arrayInt.resize(10); for (int i=0;i arrayRever; arrayRever.reserve(arrayInt.size()); //vector反转 //----------------------------... Read More
posted @ 2014-01-02 23:47
vranger
Views(76125)
Comments(0)
Diggs(3)
标准库Vector类型使用需要的头文件:#include Vector:Vector 是一个类模板。不是一种数据类型。 Vector是一种数据类型。一、 定义和初始化Vector v1; //默认构造函数v1为空Vector v2(v1);//v2是v1的一个副本Vector v3(n,i);//v3包含n个值为i的元素Vector v4(n); //v4含有n个值为0的元素二、 值初始化1> 如果没有指定元素初始化式,标准库自行提供一个初始化值进行值初始化。2> 如果保存的式含有构造函数的类类型的元素,标准库使用该类型的构造函数初始化。3> 如果保存的式没有构造函数的类类型 Read More
posted @ 2014-01-02 15:57
vranger
Views(592)
Comments(0)
Diggs(0)
注释如下:iterator erase(iterator it); // 删除指定元素,并返回删除元素后一个元素的位置(如果无元素,返回end())iterator erase(iterator first, iterator last);// 删除[first,last)对应的元素,也即first对应元素被删除,last对应的元素不被删除,并返回最后一个被删除元素的下一个元素位置, //对本函数也即为迭代器last。 //注意:删除元素后,删除点之后的元素对应的迭代器不再... Read More
posted @ 2014-01-02 15:52
vranger
Views(2492)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号