天天看点

C++中vector reserve和resize函数1、reserve2、resize

当内存受限时(此时虚拟内存都快耗尽),由于push_back由于每次发现存储空间不够时,默认会申请原来空间的两倍,此时申请空间时就会发生错误。因此如果知道 vector需要多少内存的话,最好先用 reserve申请一下空间 ,即预申请一定的空间。

重新设置该容器的大小

C++中vector reserve和resize函数1、reserve2、resize
C++中vector reserve和resize函数1、reserve2、resize

继续阅读