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

权重高的网站有哪些广广东网站建设

权重高的网站有哪些,广广东网站建设,c 还可以做网站,网易做相册旅游网站目录 一、foreach()二、while()三、break() 与 continue() 作为一个编程语言#xff0c;CMake也少不了循环流程控制#xff0c;他提供两种循环foreach() 和 while()。 一、foreach() 基本语法#xff1a; foreach(loop_var items)commands endfo… 目录 一、foreach()二、while()三、break() 与 continue() 作为一个编程语言CMake也少不了循环流程控制他提供两种循环foreach() 和 while()。 一、foreach() 基本语法 foreach(loop_var items)commands endforeach()其中items 可以是由分号或空格分隔的项目列表也可以是一个列表变量。每次迭代loop_var 将被赋值为当前项目的值。 set(item1 a) set(item2 b) set(item3 c) set(item4 d) foreach(var ${item1} ${item2} ${item3} ${item4})message(var ${var}) endforeach() ---------------- var a var b var c var d var eset(myList 1 2 3 4) foreach(var ${myList})message(var ${var}) endforeach() ---------------- var 1 var 2 var 3 var 4foreach() 还有一些进阶的用法 foreach(loop_var RANGE stop)使用 stop 指定迭代范围stop 0相当于有一个迭代变量i迭代范围为 [0, stop]。 foreach(var RANGE 5)message(var ${var}) endforeach() ---------------- var 0 var 1 var 2 var 3 var 4 var 5foreach(loop_var RANGE start stop [step])指定迭代范围的开始start和结束stop并可选指定步长step。 foreach(var RANGE 2 10 2)message(var ${var}) endforeach() ---------------- var 2 var 4 var 6 var 8 var 10foreach(loop_var IN [LISTS [lists]] [ITEMS [items]])它和foreach(loop_var items)的用法基本一样唯一不同的是用LISTS指定列表后不需要用 ${}对列表进行取值。 set(myList 1 2 3 4) foreach(var IN LISTS myList)message(var ${var}) endforeach() ---------------- var 1 var 2 var 3 var 4foreach(loop_var... IN ZIP_LISTS lists)CMake 3.17引入 这个用法可以并行遍历多个列表可以发现loop_var后面有... 所以他可以传入多个变量以接受多个列表的遍历传入多个变量时变量的数量应该和列表的数量相同。 但如果只传入一个变量将会把对应列表的元素存入到 loop_var_N 中如下 set(myList0 a b c d) set(myList1 1 2 3 4)# 传入多个变量 foreach(var0 var1 IN ZIP_LISTS myList0 myList1)message(var0 ${var0}, var1 ${var1}) endforeach() ---------------- var1 a, var2 1 var1 b, var2 2 var1 c, var2 3 var1 d, var2 4# 传入一个变量 set(myList0 a b c d) set(myList1 1 2 3 4) foreach(var IN ZIP_LISTS myList0 myList1)message(var_0 ${var_0}, var_1 ${var_1}) endforeach() ---------------- var_0 a, var_1 1 var_0 b, var_1 2 var_0 c, var_1 3 var_0 d, var_1 4二、while() 基本语法 while(condition)commands endwhile()如果 condition 为真则执行循环示例如下列表操作详见CMake列表 - list list(LENGTH myList listLen) while(listLen GREATER 0)message(myList ${myList})list(POP_FRONT myList)list(LENGTH myList listLen) endwhile() ---------------- myList 1;2;3;4 myList 2;3;4 myList 3;4 myList 4三、break() 与 continue() 与绝大多数编程语言一样CMake也可以通过 break() 跳出循环通过 continue() 结束本次循环并继续下次循环。 set(myList 1 2 3 4 5 6 7) foreach(var IN LISTS myList)math(EXPR expr ${var}%2)if(expr EQUAL 0)continue()endif()if(${var} GREATER 5)break()endif()message(var ${var}) endforeach() ---------------- var 1 var 3 var 5
http://www.pierceye.com/news/498551/

相关文章:

  • 产品经理做网站三河市最新消息
  • 做新闻类网站需要什么资质如何外贸seo网站建设
  • 注册网站流程和费用百度seo关键词排名s
  • 做推广网站的去哪能买到有效资料苏州建设网站找网络公司
  • vs做网站如何输出怎么做flash网站
  • 网站做政务广告传媒公司简介ppt
  • 番茄网络营销策划方案seo网站培训
  • 自己做一网站高唐网页定制
  • 快速网站seo效果什么是网络营销与概念
  • 个体网站建设企业网站做的好的有什么公司
  • 建设银行网站短信错误6次wordpress个人淘客
  • 让网站快速收录最新集团公司网站案例
  • 网站开发公司长春高校 网站建设实施方案
  • 我做的网站打开慢怎么处理防控措施有这些优化
  • 网站的登录界面是怎么做的网站开发 职位
  • 西安英文网站制作企业年报申报入口官网
  • 做一网站多少钱企业官方网站建设教程
  • 自己建的网站能用吗海南网站建设哪家好
  • 网络公司网站模板html网站制作 数据库
  • 温州哪里有网站优化南通营销网站建设
  • 怎么在网站标头做图标wordpress 远程数据库
  • 厦门做手机网站公司最新常州网页制作招聘
  • 施工企业农民工工资专项检查报告百度seo怎么把关键词优化上去
  • 圆通速递我做网站sydney wordpress
  • 做外汇有哪些正规的网站做网站只用前端知识可以吗
  • 奢侈品购物网站排名微分销手机网站制作
  • 东莞市永铭装饰有限公司优质的seo快速排名优化
  • 大型网站服务器配置西宁网站设计建设
  • 网站怎么加ico网站模板上传到那个目录
  • dede关闭网站屯留做网站哪里好