中易网

c++中resize这个函数怎么用?

答案:5  悬赏:80  
解决时间 2021-01-28 11:19
c++中resize这个函数怎么用?
最佳答案
resize(),设置大小(size);    reserve(),设置容量(capacity);

size()是分配容器的内存大小,而capacity()只是设置容器容量大小,但并没有真正分配内存。


打个比方:正在建造的一辆公交车,车里面可以设置40个座椅(reserve(40);),这是它的容量,但并不是说它里面就有了40个座椅,只能说明这部车内部空间大小可以放得下40张座椅而已。而车里面安装了40个座椅(resize(40);),这个时候车里面才真正有了40个座椅,这些座椅就可以使用了。c++中序列式容器的一个共性函数, vv.resize(int n,element)表示调整容器vv的大小为n,扩容后的每个元素的值为element,默认为0 resize()会改变容器的容量和当前元素个数 定义 vector vv; 头文件#include
全部回答
我暂时保留我的看法!
同楼上真么听说过这个函数
没听说过这个函数,到是知道sizeof函数,不好意思啊!
c++中序列式容器的一个共性函数,
vv.resize(int n,element)表示调整容器vv的大小为n,扩容后的每个元素的值为element,默认为0
resize()会改变容器的容量和当前元素个数
定义 vector vv;
头文件#include
标准模版库的内容
建议你看《c++标准模版库》讲的很详细
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
后金的都城是?
450米等于多少千米
交通肇事逃逸案警方始终不处理该怎么办
2017下半年DNF会有哪些更新 2017下半年DNF更
Material-1.4462这个对应国标什么材质啊?
迎宝旅馆(邯郸磁县)地址在什么地方,我要处理
pe黑色水管能成受多少温度
乘隙蹈瑕什么意思
国内哪里有正规的古币收购公司
浙江宁波到三江码头需要多长时间能到达
我问下大家,电视节目中一般都重复的介绍广告
珲春忠和武校怎么去啊,有事要去办理
索爱平板电脑m_900豪华版报价
北京安弗客汽车服务(酷车小镇店)地址在哪,我
如果我有平曲线和竖曲线要素表,哪位大哥可以
推荐资讯
吴冠中《狮子林》赏析?
海底钓缠钩的问题海钓底钓时假如上下拴两个钩
从悉尼邮局邮东西邮东西到墨尔本大概几天到
ios9有哪些新技能 ios9新功能介绍
抢庄后牌从谁先发
关羽字什么号什么
这个水阀门怎么打开
部落冲突怎样挂机
若2a=5b,3a=4c,那么a:b:c=
因酒驾拘留会影响工作吗
什么是《遁甲量股》?有那神奇之处?
武汉文都考研的报名点与上课地点有哪些?大神
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?