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

牡丹江市建设局网站外贸网站建设内容包括哪些

牡丹江市建设局网站,外贸网站建设内容包括哪些,中国建设银行广西分行网站首页,做跨境电商被骗了三万C STL中的vector vector是C标准模板库#xff08;STL#xff09;中最常用的序列容器之一#xff0c;它是一个动态数组#xff0c;能够存储任意类型的对象#xff08;如整数、字符串等#xff09;。vector的主要优点是提供了快速的随机访问#xff0c;同时还能够动态地调…C STL中的vector vector是C标准模板库STL中最常用的序列容器之一它是一个动态数组能够存储任意类型的对象如整数、字符串等。vector的主要优点是提供了快速的随机访问同时还能够动态地调整大小。 基本操作 创建和初始化 #include vector std::vectorint v1; // 创建一个空的vector std::vectorint v2(5, 10); // 创建一个大小为5的vector每个元素初始化为10 std::vectorint v3 {1, 2, 3, 4, 5}; // 初始化列表访问元素 at(index) 和 operator[]访问指定位置的元素at会检查索引范围。front() 和 back()访问第一个和最后一个元素。 int first v3.front(); // 1 int last v3.back(); // 5 int element v3.at(2); // 3修改元素 push_back(value)在vector的末尾添加一个元素。pop_back()移除vector的最后一个元素。insert(position, value)在指定位置插入一个元素。erase(position) 或 erase(start, end)删除一个或多个元素。clear()清空所有元素。 v3.push_back(6); // v3: {1, 2, 3, 4, 5, 6} v3.pop_back(); // v3: {1, 2, 3, 4, 5} v3.insert(v3.begin() 2, 99); // v3: {1, 2, 99, 3, 4, 5} v3.erase(v3.begin() 2); // v3: {1, 2, 3, 4, 5}大小和容量 size()返回当前元素的数量。capacity()返回vector在不重新分配内存的情况下可以存储的元素数量。resize(n)改变vector的大小多出的元素会被初始化。reserve(n)增加vector的容量。 size_t num_elements v3.size(); // 5 size_t capacity v3.capacity(); v3.reserve(10);遍历 使用范围for循环或迭代器。 for (int x : v3) std::cout x ; for (auto it v3.begin(); it ! v3.end(); it) std::cout *it ;相关算法 vector可以与STL中的算法库配合使用提供强大的数据处理能力。 排序 #include algorithm std::sort(v3.begin(), v3.end()); // 默认升序排序查找 auto it std::find(v3.begin(), v3.end(), 3); if (it ! v3.end()) {std::cout Element found: *it std::endl; }计数 int count std::count(v3.begin(), v3.end(), 3);删除特定元素 v3.erase(std::remove(v3.begin(), v3.end(), 3), v3.end());遍历并执行操作 std::for_each(v3.begin(), v3.end(), [](int x){ x * 2; });删除特定元素代码是C中使用的一种常见技术结合了std::remove算法和erase成员函数来从容器中删除特定的元素。这种技术通常被称为“擦除-删除”惯用法Erase-Remove Idiom。下面是详细解释 分解代码 d3.erase(std::remove(d3.begin(), d3.end(), 3), d3.end());std::remove(d3.begin(), d3.end(), 3) std::remove是一个算法它接受三个参数开始迭代器、结束迭代器和要删除的值这里是3。这个函数并不实际从容器中删除元素而是将不等于3的元素向容器的开始位置移动并返回一个新的迭代器指向移动后容器中最后一个有效元素之后的位置。也就是说所有的3都被移到了容器的末尾并且函数返回了一个指向第一个3的迭代器。 d3.erase(new_end, d3.end()) erase是一个成员函数用于从容器中实际删除元素。它接受两个迭代器作为参数要删除的元素范围的开始和结束。在这里erase函数使用从std::remove返回的迭代器指向第一个3作为起始位置到容器的结束位置d3.end()作为结束位置。这个调用将删除所有的3因为这些3现在都位于这个范围内。 效果 这行代码的效果是从容器d3中删除所有值为3的元素。这种方法比单独使用循环和条件删除更高效因为它只需要一次遍历和少量的元素移动。 注意 这种方法适用于支持快速随机访问的容器如vector、deque、array等。对于list或forward_list这类容器应使用成员函数remove因为它们提供了更为优化的删除操作。使用std::remove时容器的大小不会改变只是元素的位置发生了变化因此需要与erase结合使用来实际减少容器的大小。
文章转载自:
http://www.morning.nfdty.cn.gov.cn.nfdty.cn
http://www.morning.mkbc.cn.gov.cn.mkbc.cn
http://www.morning.lfqnk.cn.gov.cn.lfqnk.cn
http://www.morning.rmltt.cn.gov.cn.rmltt.cn
http://www.morning.ffgbq.cn.gov.cn.ffgbq.cn
http://www.morning.fwkjp.cn.gov.cn.fwkjp.cn
http://www.morning.txqgd.cn.gov.cn.txqgd.cn
http://www.morning.qlry.cn.gov.cn.qlry.cn
http://www.morning.dmwjl.cn.gov.cn.dmwjl.cn
http://www.morning.pudejun.com.gov.cn.pudejun.com
http://www.morning.qzdxy.cn.gov.cn.qzdxy.cn
http://www.morning.rhph.cn.gov.cn.rhph.cn
http://www.morning.dbnrl.cn.gov.cn.dbnrl.cn
http://www.morning.mljtx.cn.gov.cn.mljtx.cn
http://www.morning.bssjp.cn.gov.cn.bssjp.cn
http://www.morning.qnkqk.cn.gov.cn.qnkqk.cn
http://www.morning.mqwdh.cn.gov.cn.mqwdh.cn
http://www.morning.hlkxb.cn.gov.cn.hlkxb.cn
http://www.morning.tkztx.cn.gov.cn.tkztx.cn
http://www.morning.wpydf.cn.gov.cn.wpydf.cn
http://www.morning.flqbg.cn.gov.cn.flqbg.cn
http://www.morning.rrcxs.cn.gov.cn.rrcxs.cn
http://www.morning.mhrzd.cn.gov.cn.mhrzd.cn
http://www.morning.srxhd.cn.gov.cn.srxhd.cn
http://www.morning.ldwxj.cn.gov.cn.ldwxj.cn
http://www.morning.qyglt.cn.gov.cn.qyglt.cn
http://www.morning.qxxj.cn.gov.cn.qxxj.cn
http://www.morning.nkwgy.cn.gov.cn.nkwgy.cn
http://www.morning.gkpgj.cn.gov.cn.gkpgj.cn
http://www.morning.qphcq.cn.gov.cn.qphcq.cn
http://www.morning.qfdyt.cn.gov.cn.qfdyt.cn
http://www.morning.fwmln.cn.gov.cn.fwmln.cn
http://www.morning.dtnjr.cn.gov.cn.dtnjr.cn
http://www.morning.drhnj.cn.gov.cn.drhnj.cn
http://www.morning.cgntj.cn.gov.cn.cgntj.cn
http://www.morning.xqxlb.cn.gov.cn.xqxlb.cn
http://www.morning.pcgrq.cn.gov.cn.pcgrq.cn
http://www.morning.lsgsn.cn.gov.cn.lsgsn.cn
http://www.morning.zrpbf.cn.gov.cn.zrpbf.cn
http://www.morning.routalr.cn.gov.cn.routalr.cn
http://www.morning.fgppj.cn.gov.cn.fgppj.cn
http://www.morning.qggxt.cn.gov.cn.qggxt.cn
http://www.morning.wljzr.cn.gov.cn.wljzr.cn
http://www.morning.hjwzpt.com.gov.cn.hjwzpt.com
http://www.morning.zlchy.cn.gov.cn.zlchy.cn
http://www.morning.yrfxb.cn.gov.cn.yrfxb.cn
http://www.morning.nhgfz.cn.gov.cn.nhgfz.cn
http://www.morning.jrtjc.cn.gov.cn.jrtjc.cn
http://www.morning.jgzmr.cn.gov.cn.jgzmr.cn
http://www.morning.nlkjq.cn.gov.cn.nlkjq.cn
http://www.morning.srnth.cn.gov.cn.srnth.cn
http://www.morning.kzdwt.cn.gov.cn.kzdwt.cn
http://www.morning.qnklx.cn.gov.cn.qnklx.cn
http://www.morning.kfldw.cn.gov.cn.kfldw.cn
http://www.morning.rggky.cn.gov.cn.rggky.cn
http://www.morning.fnpyk.cn.gov.cn.fnpyk.cn
http://www.morning.gchqy.cn.gov.cn.gchqy.cn
http://www.morning.krklj.cn.gov.cn.krklj.cn
http://www.morning.qtnmp.cn.gov.cn.qtnmp.cn
http://www.morning.wfbs.cn.gov.cn.wfbs.cn
http://www.morning.gcszn.cn.gov.cn.gcszn.cn
http://www.morning.rcqyk.cn.gov.cn.rcqyk.cn
http://www.morning.pznhn.cn.gov.cn.pznhn.cn
http://www.morning.ffptd.cn.gov.cn.ffptd.cn
http://www.morning.ptysj.cn.gov.cn.ptysj.cn
http://www.morning.rytps.cn.gov.cn.rytps.cn
http://www.morning.xfxnq.cn.gov.cn.xfxnq.cn
http://www.morning.kczkq.cn.gov.cn.kczkq.cn
http://www.morning.bmjfp.cn.gov.cn.bmjfp.cn
http://www.morning.qnhpq.cn.gov.cn.qnhpq.cn
http://www.morning.mdpcz.cn.gov.cn.mdpcz.cn
http://www.morning.bzwxr.cn.gov.cn.bzwxr.cn
http://www.morning.yrskc.cn.gov.cn.yrskc.cn
http://www.morning.heleyo.com.gov.cn.heleyo.com
http://www.morning.wprxm.cn.gov.cn.wprxm.cn
http://www.morning.qsy37.cn.gov.cn.qsy37.cn
http://www.morning.ntnml.cn.gov.cn.ntnml.cn
http://www.morning.fnzbx.cn.gov.cn.fnzbx.cn
http://www.morning.psdbf.cn.gov.cn.psdbf.cn
http://www.morning.qbdqc.cn.gov.cn.qbdqc.cn
http://www.tj-hxxt.cn/news/263796.html

相关文章:

  • 国外设计网站pinterest极速版泾阳网站建设
  • 用pycharm做网站wordpress实时预览
  • 如何在网站投放广告新钥匙网站建设
  • 福州 建站 软件怎么做网站板块
  • 为什么网站要备案兰州模板网站建设
  • 自动化设计网站建设网络营销论文题目精选
  • 营销网站 需求说明泰安网约车
  • 外贸网站是什么意思网页游戏排行榜2012
  • 排版设计的网站打开百度竞价页面是网站是什么
  • 网站建设者属于广告经营者吗商丘网红宋飞
  • 免费化妆品网站模板下载网站代码开发方式
  • wordpress做视频站好wordpress 微信 主题制作
  • 网站建设合同标的怎么写网站建设费摊销年限
  • html5个性个人网站wordpress主题开发教材
  • 自己建网站卖东西怎么样手机登陆网页版微信
  • 上饶做网站哪家好国际企业网站建设
  • 云南建设厅网站职称评定品牌网站建设有哪些内容
  • 郑州哪有做网站的免费域名freenom
  • 长春网站设计制作培训什么是网站改版
  • 做汽车团购网站有哪些怎么做网站注册的网页
  • 网站关键词排名提高只用html5做网站
  • ui个人作品集网站中航建设集团网站
  • 能浏览外国网页的浏览器网站改版后seo该怎么做
  • 企业网站建设模拟实验wordpress 执行sql
  • 网站产品介绍页面的布局方案工作的意义
  • 新干网站新干今年有哪些重大建设衡水安徽网站建设
  • 天津制作个人建站少儿编程加盟哪家好
  • 代做网站修改维护创意设计执行提案
  • 网站建设设计思想淮安市网站建设
  • 哪个行业最喜欢做网站2017年网站开发用什么语言