c++中的静态stl 什么时间分配空间

首先明确下边说的都是静态和全局变量,
基本类型组成的对象数组
对象变量
基本类型的数组
变量
都是在编译期间明确需要多少内存,然后在运行期会在main函数执行前进行真正的分配空间。

那么对于全局stl和静态stl是怎么分配空间的呢,是否是编译期间,只分配stl的基本空间,然后内部存在指针,当真正使用的时候会在堆中分配插入变量的空间?

我不清楚,我上边说的是否正确,请大神们帮忙解答哈

全局,静态stl对象一样是先分配创建。然后stl是动态扩展内存的,当数据空间扩大后,它会扩展空间,插入数据。

http://www.cnblogs.com/shiyangxt/archive/2008/09/11/1289493.html