【博客4】探究c++vector的大小

探究前的猜测:对vector插入数据后,求大小,vector的大小是不是会跟数组一样,数据越大,它的大小也越大呢? 测试代码: 测试结果: 测试结果:vector并不会随着你插入数据而增大本身的大小 分析如下: 1.sizeof测试的一般是栈上的大小。 2.根据STL源码中,容器插入采用了值寓意,也就是并不是把元数据插进去的,而是复制一个副本插进去容器 3.STL一二级分配器的内存均来自堆 (其中
相关文章
相关标签/搜索