个人网站可以做产品众筹吗中国建筑是国企还是央企
个人网站可以做产品众筹吗,中国建筑是国企还是央企,网站建设策划书编制,十大软件培训机构文章目录 1. 定义列表2. 获取列表长度3. 获取列表元素4. 追加元素到列表末尾5. 插入元素到指定位置6. 移除指定位置的元素7. 移除指定值的元素8. 替换指定位置的元素9. 迭代列表元素 #mermaid-svg-IAjFPWI6IXEGYmuU {font-family:trebuchet ms,verdana,arial,sans-… 文章目录 1. 定义列表2. 获取列表长度3. 获取列表元素4. 追加元素到列表末尾5. 插入元素到指定位置6. 移除指定位置的元素7. 移除指定值的元素8. 替换指定位置的元素9. 迭代列表元素 #mermaid-svg-IAjFPWI6IXEGYmuU {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-IAjFPWI6IXEGYmuU .error-icon{fill:#552222;}#mermaid-svg-IAjFPWI6IXEGYmuU .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-IAjFPWI6IXEGYmuU .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-IAjFPWI6IXEGYmuU .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-IAjFPWI6IXEGYmuU .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-IAjFPWI6IXEGYmuU .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-IAjFPWI6IXEGYmuU .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-IAjFPWI6IXEGYmuU .marker{fill:#333333;stroke:#333333;}#mermaid-svg-IAjFPWI6IXEGYmuU .marker.cross{stroke:#333333;}#mermaid-svg-IAjFPWI6IXEGYmuU svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-IAjFPWI6IXEGYmuU .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-IAjFPWI6IXEGYmuU .cluster-label text{fill:#333;}#mermaid-svg-IAjFPWI6IXEGYmuU .cluster-label span{color:#333;}#mermaid-svg-IAjFPWI6IXEGYmuU .label text,#mermaid-svg-IAjFPWI6IXEGYmuU span{fill:#333;color:#333;}#mermaid-svg-IAjFPWI6IXEGYmuU .node rect,#mermaid-svg-IAjFPWI6IXEGYmuU .node circle,#mermaid-svg-IAjFPWI6IXEGYmuU .node ellipse,#mermaid-svg-IAjFPWI6IXEGYmuU .node polygon,#mermaid-svg-IAjFPWI6IXEGYmuU .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-IAjFPWI6IXEGYmuU .node .label{text-align:center;}#mermaid-svg-IAjFPWI6IXEGYmuU .node.clickable{cursor:pointer;}#mermaid-svg-IAjFPWI6IXEGYmuU .arrowheadPath{fill:#333333;}#mermaid-svg-IAjFPWI6IXEGYmuU .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-IAjFPWI6IXEGYmuU .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-IAjFPWI6IXEGYmuU .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-IAjFPWI6IXEGYmuU .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-IAjFPWI6IXEGYmuU .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-IAjFPWI6IXEGYmuU .cluster text{fill:#333;}#mermaid-svg-IAjFPWI6IXEGYmuU .cluster span{color:#333;}#mermaid-svg-IAjFPWI6IXEGYmuU div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-IAjFPWI6IXEGYmuU :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} list 定义列表 获取列表长度 获取列表元素 追加元素到列表末尾 插入元素到指定位置 移除指定位置的元素 移除指定值的元素 替换指定位置的元素 迭代列表元素 1. 定义列表
您可以通过set命令定义一个列表。列表中的每个元素都是独立的字符串。
set(my_list item1 item2 item3)2. 获取列表长度
使用list(LENGTH)命令可以获取列表的长度。
list(LENGTH my_list list_length)
message(列表长度${list_length})3. 获取列表元素
list(GET)命令可以用来获取列表中特定位置的元素。
list(GET my_list 0 first_item)
message(第一个元素${first_item})4. 追加元素到列表末尾
通过list(APPEND)命令您可以向列表末尾添加新的元素。
list(APPEND my_list item4)5. 插入元素到指定位置
使用list(INSERT)命令可以在列表的特定位置插入一个新元素。
list(INSERT my_list 2 item2.5)6. 移除指定位置的元素
list(REMOVE_AT)命令用于移除列表中指定位置的元素。
list(REMOVE_AT my_list 1)7. 移除指定值的元素
如果您想移除列表中特定值的元素可以使用list(REMOVE_ITEM)命令。
list(REMOVE_ITEM my_list item3)8. 替换指定位置的元素
list(REPLACE)命令允许您替换列表中指定位置的元素。
list(REPLACE my_list 0 new_item)9. 迭代列表元素
foreach循环可以用来遍历列表中的每个元素。
cmakeCopy codeforeach(item IN LISTS my_list)message(元素${item})
endforeach()通过这些基本的列表操作您可以在CMake脚本中有效地管理和操作数据。这些技能对于处理复杂的构建配置是非常有价值的无论是在小型项目还是在大型多模块项目中。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/86216.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!