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

青田建设局网站网络营销有哪些功能

青田建设局网站,网络营销有哪些功能,企业网站建设实训指导书,湘潭做网站价格找磐石网络一流目录 一#xff0c;范围for介绍 二#xff0c;范围for注意事项 一#xff0c;范围for介绍 范围for#xff08;range-based for loop#xff09;是C11新引入的特性#xff0c;可遍历各种序列结构的容器#xff08;如数组、vector、list等#xff09;#xff1b;每次循…目录 一范围for介绍 二范围for注意事项 一范围for介绍 范围forrange-based for loop是C11新引入的特性可遍历各种序列结构的容器如数组、vector、list等每次循环都会将序列中的下一个元素赋值给声明的变量直到循环结束 //element_declaration 声明循环变量的类型和名字 //sequence 是一个序列结构例如数组、向量、列表等或具有迭代器接口的对象; for ( element_declaration : sequence ) {// 循环体 } 使用条件 范围for迭代的范围需确定迭代的对象要实现和操作 原理是通过序列的迭代器来遍历其中的元素编译器会自动处理迭代器的初始化、增量及结束等细节无需手动操作 int main() {listint li { 1,2,3,4 };for (auto i : li)cout i ;return 0; } 数组也是序列结构可通过模板函数begin/end获取相应的迭代器 container (1) template class Containerauto begin (Container cont) - decltype (cont.begin());template class Containerauto begin (const Container cont) - decltype (cont.begin()); array (2) template class T, size_t NT* begin (T(arr)[N]); container (1) template class Containerauto end (Container cont) - decltype (cont.end());template class Containerauto end (const Container cont) - decltype (cont.end()); array (2) template class T, size_t NT* end (T(arr)[N]); int main() {int arr[] { 1, 2, 3, 4, 5 };for (int* ptr begin(arr); ptr ! end(arr); ptr)std::cout *ptr ;return 0; } 二范围for注意事项 范围for迭代的范围是确定的所以无需担心下班越界可遍历定义了begin() 和 end() 方法的对象如vector,set,list,map,queue,deque,string不可使用指针如new生成的数组作为循环结构里的序列由于数组在遍历的时候会转换成指针所以在遍历多维数组的时候除最内层循环外其他所有循环的控制变量都要使用引用的形式。 class myclass { public://需定义begin、end这两个成员函数才可使用范围forint* begin() { return arr; } int* end() { return arr 4; } private:int arr[4] { 1,2,3,4 }; };int main() {myclass li;for (auto i : li)cout i ;return 0; } int main() {int arr[] { 1, 2, 3, 4, 5 };for (auto i : arr)std::cout i ;return 0; } int main() {int* parr new int[5];//parr无合适的begin函数报错for (auto i : parr)std::cout i ;return 0; } int main() {int arr[2][3] { {1,2,3},{4,5,6} };//row的类型为int*即arr内每个元素的首元素地址for (auto row : arr) cout row ;//row的类型为int[3]即arr内每个元素的类型for (auto row : arr)cout row ;//其中最内层的循环col类型为int[3]是数组for (auto row : arr)for (auto col : row) //col的类型为intcout col ;return 0; }
http://www.hkea.cn/news/14281360/

相关文章:

  • 制作做动画的网站哪里设计公司vi
  • 个人备案网站广州哪家做网站
  • 食材网站模板大全桂林象鼻山门票多少钱
  • 官方网站开发合同小红书关键词检测
  • 南京网站维护哈尔滨关键词优化报价
  • 网站如何有排名模具外贸营销网站如何做
  • 可视化建站源码最好的购物平台
  • 西安网站建设服务商十强云存储wordpress
  • 郑州企业做网站h汉狮工装设计网站推荐
  • 网站数据采集怎么做广告建设网站
  • 怎么用腾讯云做网站家电网站设计
  • 台州宇洋台州网站建设企业邮箱登录入口
  • 阿里云网站建设最后什么样子花瓣网平面设计素材
  • 怎样注册自己网站优化百度涨
  • 制作网站需要多少时间wordpress 网站换域名
  • 网站域名攻击西宁互联网公司
  • 濮阳网站优化公司哪家好网站建设制作找哪家公司
  • 免费建设网站公司哪家好企业网站优化推广公司
  • 沧州做网站的公司网站开发组合 所有组合
  • 汉语国际网站建设域名续费一般多少一年
  • 网站建设几层结构昆明网站建设 技术支持
  • 规范机关单位网站建设杭州做网站怎么收费多少
  • 怎么快速建一个网站wordpress扒站教程
  • 做网站的需要什么要求广州引流推广公司
  • 网站建设公司赚钱株洲网站建设优化
  • 大兴做网站网站建设有哪种方式
  • dw做的网站要多大酒水包装设计公司
  • 废旧电脑做网站服务器wordpress 自动发布
  • 网站的运营方案房屋设计装修app
  • 域名注册了 如何做网站php旅游类网站开发毕业设计