vector解析 TODO

构造方法 ,赋值构造拷贝构造迭代器修改vector操作集合比较访问获取元素内置类型,判断内存占用大小

 首先是一个类模版,这个概念很重要不是一个类或者函数,可以看成编译器生成某种类货函数的一种说明,是某一类型的代表。编译器在编译的时候根据给定的类型进行实例化。 

 < 里面放置一些参数> 一般都是好几个参数,但是有的参数有默认值。

template<class _Ty,
	class _Alloc = allocator<_Ty> >
	class vector
		: public _Vector_alloc<_Vec_base_types<_Ty, _Alloc> >

模版需要传入两个参数   一个 _Ty,一个是分配器,有默认值。这个vector类继承自模版 _Vector_alloc

通常,不要将两个 >> 连在一起,中间要加空格。如上面的所示。

猜你喜欢

转载自blog.csdn.net/rubikchen/article/details/84887194