没错。
但是正确的用法是必须resize到你需要的大小之后才传指针给旧函数。
【 在 qngy (qngy) 的大作中提到: 】
: 标 题: Re: vector数据的内存是连续的吗
: 发信站: 水木社区 (Sat Jan 16 23:03:19 2021), 站内
:
: 这个方法不错,reserve(n)之后就把声明的内存空间都占用了吧,不插入元素也占用内存?
:
:
: 【 在 ble 的大作中提到: 】
: : 是的,只要你不再插入元素,不然有可能会重新分配。如果能预料到最终可能的大小,提前用reserve(n)声明大小,后续插入元素(大小不超过n)也不会导致地址失效。
: :
:
: --
:
: ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 117.143.176.*]
--
FROM 76.126.252.*