中易网

c++ stl 几种容器,怎么在声明的时候直接带着大小

答案:2  悬赏:50  
解决时间 2021-04-07 15:17
vector set map stack什么的 都哪些可以在声明的时候附带上容器的初始大小值 具体语法怎么写呢
最佳答案
顺序容器:vector,list,deque语法都一样,即:C<T> c(n);系统会根据T类型的不同自动的对容器中的n个项进行初始化;关联容器:map,set,multimap,multiset不支持上面的创建方法@@!……关联容器不能通过容器大小来定义,即是无法在定义关联容器时指明其大小。因为这样在自动初始化时,无法知道键所对应的值是什么……比如:map<string,int> m;总不能初始化为空字符串""键对应值0吧?就算第一个可以,但第二个呢?map中的键不能重复,那咋初始化第二个?另外:stack不是容器……@@!……只是顺序容器适配器……类似的还有:queue,priority_queue
全部回答

vector <class type> vt(num);

num就是设置的大小,设置大小后你添加的元素个数必须大于num。

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
躺着玩手机经常被手机砸到脸怎么解决。
黄花腾飞检测站可以领取年审标志吗
当代国际花园西门地址在什么地方,想过去办事
基督教是耶稣一个人创立的吗
徐州有什么好吃点的自助火锅和自助烤肉,大概
开户要带的有哪些资料
我电脑上的暴风影音为什么会变成这样?只有左
赤金檀木家具的优缺点
和一个距离很远的女生网恋,有希望吗
长洞村地址有知道的么?有点事想过去
帮忙想个和无道纣王,专宠你相对应的情侣网名
广东省造库平七钱二求专业人员帮忙鉴定下
问道69级通天过到79能换天星石吗
吃水果为什么要放盐?
跟单员和跟车有何分别?
推荐资讯
您好,我想询问 使用经纬仪如何进行一般建筑
水泥管厂设备有哪些?投资水泥制管厂需要生产
不明白,为何说紫英和菱纱相互好感~
怎么在网上订阅成都日报
手机支付宝钱包的支付密码和支付宝的支付密码
美蛙鱼头火锅地址在什么地方,想过去办事
生肉里的寄生虫会让身体变瘦
公务员考试申论热点怎么找?哪些才是热点?
小苹果mv是什么意思
谁有适合跳大裙子舞蹈的曲子,推荐一下!
春水向前流淌改为拟人句
江苏哪里针织服装厂多?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?