halcon-循环算子
在HDevelop中
for循环
x:=0 for i:=0 to 100 by 2 *by 2 表示步长值是2 x:=i endfor
while循环
x:=0 i:=0 while(i<10) *当条件为真时,执行循环体;可以利用operator continue和break操作来重新开始或立刻终止循环 x:=x+i i:=i+1 endwhile
repeat循环
i:=0 repeat *循环体至少被执行一次,直到满足条件时退出 i:=i+1 wait_seconds (2) until (i=10) *i=10是退出条件
if判断
for i:=0 to 10 by 1 wait_seconds (2) if (i=5) continue *强制执行下一个循环 endif num:=i if (i=8) stop *终止后面的循环 *break *强制退出循环 endif endfor
在QtCreator中
for循环
HTuple hv_x, hv_i; hv_x = 0; for (hv_i=0; hv_i<=100; hv_i+=2) { //by 2 表示步长值是2 hv_x = hv_i; }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
2020-01-29 python-opencv-Canny边缘检测