STL版本有很多种,STL是一套泛型编程框架标准,只要实现了这套标准的东西,都是叫做STL。。 所以STL有很多版本,
但是SGI STL是最为标准,而且是STL之父写的所以是最为权威的STL模板。
目的:分析Vector构造到Push_back这一系列过程中,STL中的实现过程。
开干。。。~!!!!
首先来到Vector这个类,Vector模板里面传递了两个参数,第一个是类型,是一个分配器,但是注意一下,这里传递进来的分配是有一个宏。我们先来看下这个宏的结构。
这个宏是用来控制分配器类型的。让我们继续看回我们的vetor中,发现