07 2017 档案

vector 大小
摘要:vector定义以后就最好确定大小resize(),否则在vector析构时可能出现 "double free or corruption"这样的错误 阅读全文

posted @ 2017-07-20 08:32 defe_feath 阅读(175) 评论(0) 推荐(0)

vector中resize()和reserve()区别
摘要:先看看《C++ Primer》中对resize()函数两种用法的介绍: 1、resize(n) 调整容器的长度大小,使其能容纳n个元素。 如果n小于容器的当前的size,则删除多出来的元素。 否则,添加采用值初始化的元素。 2、 resize(n,t) 多一个参数t,将所有新添加的元素初始化为t。 阅读全文

posted @ 2017-07-19 09:14 defe_feath 阅读(197) 评论(0) 推荐(0)