当前位置: 首页 > news >正文

四川省建设厅注册中心网站济南网站建设推广

四川省建设厅注册中心网站,济南网站建设推广,怎能建设个人网站,网站建设seo策略常见容器 向量 (vector)常用方法代码实例 列表 (list)常用方法 集合 (set)常用方法 映射 (map)方法 向量 (vector) 常用方法 vector::push_back(): 将元素插入向量尾部。 vector::pop_back(): 弹出向量尾部的元素。 vector::insert(): 在指定位置插入元素。 vector::erase():… 常见容器 向量 (vector)常用方法代码实例 列表 (list)常用方法 集合 (set)常用方法 映射 (map)方法 向量 (vector) 常用方法 vector::push_back(): 将元素插入向量尾部。 vector::pop_back(): 弹出向量尾部的元素。 vector::insert(): 在指定位置插入元素。 vector::erase(): 删除指定位置的元素。 vector::size(): 返回向量中元素的个数。 vector::empty(): 判断向量是否为空。 vector::clear(): 清空向量中的元素。 vector::begin(): 返回向量的第一个元素的迭代器。 vector::end(): 返回向量的最后一个元素后面一个位置的迭代器。 代码实例 #include vector #include iostreamusing namespace std;int main() {vectorint v {1, 2, 3};v.push_back(4); // 向向量尾部插入元素v.insert(v.begin() 1, 5); // 在指定位置插入元素v.erase(v.begin() 2); // 删除指定位置的元素for (auto i : v) {cout i ;} // 输出 1 5 2 4cout Size: v.size() endl; // 输出 Size: 4v.clear(); // 清空向量中的元素cout Empty: v.empty() endl; // 输出 Empty: 1return 0; }列表 (list) 常用方法 list::push_back(): 将元素插入列表尾部。 list::push_front(): 将元素插入列表头部。 list::pop_back(): 弹出列表尾部的元素。 list::pop_front(): 弹出列表头部的元素。 list::insert(): 在指定位置插入元素。 list::erase(): 删除指定位置的元素。 list::size(): 返回列表中元素的个数。 list::empty(): 判断列表是否为空。 list::clear(): 清空列表中的元素。 list::begin(): 返回列表的第一个元素的迭代器。 list::end(): 返回列表的最后一个元素后面一个位置的迭代器。 #include list #include iostreamusing namespace std;int main() {listint l {1, 2, 3};l.push_back(4); // 向列表尾部插入元素l.push_front(5); // 向列表头部插入元素l.erase(l.begin() 2); // 删除指定位置的元素for (auto i : l) {cout i ;} // 输出 5 1 3 4cout Size: l.size() endl; // 输出 Size: 4l.clear(); // 清空列表中的元素cout Empty: l.empty() endl;}集合 (set) 常用方法 set::insert(): 插入元素。 set::erase(): 删除指定元素。 set::size(): 返回集合中元素的个数。 set::empty(): 判断集合是否为空。 set::clear(): 清空集合中的元素。 set::begin(): 返回集合的第一个元素的迭代器。 set::end(): 返回集合的最后一个元素后面一个位置的迭代器。 #include set #include iostreamusing namespace std;int main() {setint s {1, 2, 3};s.insert(4); // 插入元素s.erase(2); // 删除指定元素for (auto i : s) {cout i ;} // 输出 1 3 4cout Size: s.size() endl; // 输出 Size: 3s.clear(); // 清空集合中的元素cout Empty: s.empty() endl; // 输出 Empty: 1return 0; }映射 (map) 方法 map::insert(): 插入键值对。 map::erase(): 删除指定键对应的值。 map::find(): 查找指定键对应的值。 map::size(): 返回映射中键值对的个数。 map::empty(): 判断映射是否为空。 map::clear(): 清空映射中的键值对。 map::begin(): 返回映射的第一个键值对的迭代器。 map::end(): 返回映射的最后一个键值对后面一个位置的迭代器。 #include map #include iostreamusing namespace std;int main() {mapstring, int m {{A, 1}, {B, 2}, {C, 3}};m.insert({D, 4}); // 插入键值对m.erase(B); // 删除指定键对应的值auto it m.find(A); // 查找指定键对应的值if (it ! m.end()) {cout A: it-second endl; // 输出 A: 1}for (auto p : m) {cout p.first : p.second endl;} // 输出 A: 1 C: 3 D: 4cout Size: m.size() endl; // 输出 Size: 3m.clear(); // 清空映射中的键值对cout Empty: m.empty() endl; // 输出 Empty: 1return 0; }以上是常用的 STL 容器及其常用方法的介绍和示例代码。使用 STL 容器能够大大简化程序的开发和维护建议在学习 C 的过程中深入学习和掌握。
http://www.dnsts.com.cn/news/132620.html

相关文章:

  • 常州网站建设公司好么网站建设合同约定三年后
  • 大连本地网站推广国内知名互联网公司
  • 如何免费建立一个自己的网站小学生信息科学做网站
  • 网站建设专家哪家强如何使用电子商务网站
  • 创业怎么做网站重庆网站推广平台
  • 黄页网站推广app咋做广告厦门网站建设_
  • 四平网站制作网站推广的方法有哪几种
  • 做黑网站产品网站定制
  • 网站seo方案建议中国建筑网官网人员名单
  • 厦门app网站建设gta5购买房产网站正在建设
  • 公司模板网站建设网站如何制作
  • 广东营销网站建设服务公司h5开发公司
  • 南昌门户网站建设兰州 网站
  • 制作外贸网站公司wordpress 如何调整
  • 名师工作室网站建设现状调查微信公众平台一定要找网站做吗
  • 军事新闻最新消息报道网站建站前seo注意
  • 做网站为什么一定要留住用户珠海新盈科技 网站建设
  • 云主机多个网站外冈网站建设
  • 天津企业网站建设网站制作成app
  • 报价网站系统专业网站定制价格便宜
  • 门户网站的盈利模式中国外贸企业100强
  • 晋中集团网站建设焦作网站开发
  • 网站地图的制作wordpress实时预览
  • win7电脑做网站服务器深圳公司注册要求
  • 中国建设协会网站首页代理公司名称
  • 主题 外贸网站 模板下载wordpress域名解析端口
  • 做网站自适应框架百度联盟怎么加入赚钱
  • 长沙做网站智投未来登录注册网站怎么做
  • 玉树市wap网站建设公司QQ点钓鱼网站后怎么做
  • 青龙县建设局网站seo优化工程师