前两天面试时,面试官问vector的动态增长内部实现,和释放内存!!!!怎么回答,谢谢啦。应该从哪方面回答呢~
3条回答 默认 最新
关注看下vector的源码,http://blog.csdn.net/lifu119/article/details/7893793
vector的动态增长:内存不足时,重新分配大小为原来的两倍的空间
data_allocator::deallocate()进行释放解决 无用评论 打赏 举报
前两天面试时,面试官问vector的动态增长内部实现,和释放内存!!!!怎么回答,谢谢啦。应该从哪方面回答呢~
关注看下vector的源码,http://blog.csdn.net/lifu119/article/details/7893793
vector的动态增长:内存不足时,重新分配大小为原来的两倍的空间
data_allocator::deallocate()进行释放