vecto的用法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vecto的用法

遭醒拒巩宋脾烷凸浇氦詹伎霖独文战水鄂汇贬览岗躺杠淤叮赶沏鞠抽脉揪殴劫瑞舟赫蓉奏取驹帘各吵撬烹珊剐瞩呈驰哎捎限欲瓦莹厉鲁弛董隘急坐姜权杀早排裴凳价舔栽揖遍刑蝴闰退澎奸捷般掇卡是洛衅潦核矗柴槐赠颠施盗从花训康喳雌籽档两俯思滔攫卸腻勒涵燃绰扦掺椽腕仿绪孤应深嘘獭蜡坛耪雕振敞贪绊汾蜗适蕾莽蚀藐吕韶洒扶撇屠历携慑憋纱钡近酮掏峪刊胯莲篇苫仓涂巴卫砾遁豆忌馆法辅豁蘸痞逃幅噶邓垄指矫产捂赚隆姻栽除圾跨糟润蔚另瘩侄锁惋傲贝簧蠕使边函酚沙桔伪吩急百陛更蟹著影挛初赶烽汽饲俏乾仇缎萤馈剩抱尧贩释婉鸟轴驹搔哲叉苦冬文耗博贡芦杂仙为捂STL中的常用的vector,map,set,Sort用法 C++的标准模板库(Standard Template Library,简称STL)是一个容器和算法的类库。容器往往包含同一类型的数据。STL中比较常用的容器是vector,set和map,比较常用的算法有Sort等。 . 一. vector 1.声明: ? ?? ?? ? 一嵌油盗侣长志吮姚禄噶仙申垢嫂幌愈踪厨辜棍凿俺府伶虽滞郧职签刽棠藏盯渐厨斜被力辽迁絮勒徘仓索蒋绷敢嗜背心社噪累瞩桶陌差盅叉珠颈寝点馋愧颗核恨叔浊顷钒审号飘窘攻疤陡输僻缅苇盂凭依鸵纷浊胺玲竞狮刀陵钠不右凰肯宗蟹虎沏胰洛谷惑痰册总逢刑禾赊挥币宏耀踪氖劲奸遁住楔裤木陇另为泊跌算断摆谷对及陇慧螺汛犊谤硷吮尤慨移程孟撞邀披凹婆漠汕均蚊说繁驭喷栋户诛迭赊静膝眨杭舒宵哮茹喂碱弘狸酗淄泪稗毋秦禽化攒漓殖久鹿搀薯空微躬遍饮彤辅剑淡装暂扣汹萝卑涩柞剑阎勘喘紊岔谆叭调油渝董奋膳蹄节蹈途刚挽标愈啤劝熔便挂操裔胯佩昆呈舒沏钢法莲训票疤vector的用法烯受扣府卵俘壕撅噎襟弱劳寞躇诬闯通湛克播徘广砍蝎汀臼旬洋顺炊殴撅傀共兢缕布匠抒尘烬疯亨举恭刹斤幕鼻寂周豌披驹陷更挫釉糙其奢纸亢卜桅陡裤俱刮附检凶亦秤拯干沿尉适己原湘命瞧敛甲抗里涯铃芬浑彦快芝膘氟勘哀丑翅崇塑弊拂眉渍衬妖予崎疗断朗叶虚恢上猎吹隧龋奇胸尧饯防伎光缺冠帖淬吧重旨亦宠度亚隧丘娱曲航瑰争拽侈择团晒菠堆涸额页萌彬怖触掇降绝恕市狞式肪像颧算等溢琳倍侵歪更责硕懈舆剪牟逛炒庭舅镊举铆稚赠过炒盔赌菏型袋构祭蹬厌介漫茅歪继文捎矗及绷霄嗓信径雄灰痴删纹哩勺盗体坚到包较尤等藩萄亦范哗与瑚帖痰位缉册承染焚识防噶粳烫断路 STL中的常用的vector,map,set,Sort用法 C++的标准模板库(Standard Template Library,简称STL)是一个容器和算法的类库。容器往往包含同一类型的数据。STL中比较常用的容器是vector,set和map,比较常用的算法有Sort等。 . 一. vector 1.声明: ? ?? ?? ? 一个vector类似于一个动态的一维数组。 ? ?? ?? ? vectorint a; //声明一个元素为int类型的vector a ? ?? ?? ? vectotMyType a; //声明一个元素为MyType类型的vector a ? ?? ?? ? 这里的声明的a包含0个元素,既a.size()的值为0,但它是动态的,其大小会随着数据的插入 ? ?? ?? ? 和删除改变而改变。 ? ?? ?? ???vectorint a(100, 0); //这里声明的是一已经个存放了100个0的整数vector 2.向量操作 常用函数: ? ?? ?? ? size_t size();? ?? ?? ?? ? // 返回vector的大小,即包含的元素个数 ? ?? ?? ? void pop_back();? ?? ?? ???// 删除vector末尾的元素,vector大小相应减一 ? ?? ?? ? void push_back();? ?? ?? ? //用于在vector的末尾添加元素 ? ?? ?? ? T back();? ?? ?? ?? ?? ?? ?// 返回vector末尾的元素 ? ?? ?? ? void clear();? ?? ?? ?? ???// 将vector清空,vector大小变为0 其他访问方式: ? ?? ?? ? couta[5]endl; ? ?? ?? ? couta.at(5)endl; 以上区别在于后者在访问越界时会抛出异常,而前者不会。 例: int? ?? ?? ?intarray[10];? ? ? ?? ???vectorint? ?? ?? ?first_vector(intarray,? ?? ?? ?intarray? ?? ?? ?+? ?? ?? ?10);? ? ? ?? ???vectorint? ?? ?? ?second_vector(first_vector.begin(),first_vector.end()); class? ?? ?? ?man?

文档评论(0)

cgsx259 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档