【侯捷-SL体系结构内核分析-vector探索】
查看vs2017中vector源码时,发现vs中vector容量的扩充并不是2 * oldCapacity的增长方式,而是oldCapacity + oldCapacity / 2的增长方式,相关源代码如下:
附:vector源代码位于文件夹:file://…/VC/Tools/MSVC/14.15.26726/include
【侯捷-SL体系结构内核分析-vector探索】
查看vs2017中vector源码时,发现vs中vector容量的扩充并不是2 * oldCapacity的增长方式,而是oldCapacity + oldCapacity / 2的增长方式,相关源代码如下:
附:vector源代码位于文件夹:file://…/VC/Tools/MSVC/14.15.26726/include