网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

vector向量reserve和resize的区别

时间:2024-10-12 03:37:07

1、调用reserve函数增加capacity容量,而size的大小是没有改筐毙险裆变的(capacity是指vector当前能容纳的最多元素的大小,而size是指vector当前持有的元素的大小)

vector向量reserve和resize的区别

3、调用resize函数既增加capacity容量,又增加size的大小

vector向量reserve和resize的区别

5、reserve只是预留空间,不可以用at或者[]访问元素,否则会出现段错误

vector向量reserve和resize的区别

7、调用reserve申请的内存,只能采用push_back添加元素到预留空间

vector向量reserve和resize的区别

9、resize改变容器大小,当采用push_back添加元素的时候,是增加到新的空间

vector向量reserve和resize的区别
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com