设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4186|回复: 1

[其他] debug 和 if 的小提示

[复制链接]
 楼主| 发表于 2013-3-19 18:56:15 | 显示全部楼层 |阅读模式
这个其实应该大部分人都已经用到了。。。
+ R' `% @: e" e; t5 e1 k2 J0 m; L/ m/ ^7 f% L8 D) b  a& }) L
一般情况下 对于判断的对象 可能的值一般都是已知的 比如我知道某一个值应该介于0 到100之间 我希望这个值如果大于50就执行某命令。。。这种情况下 if 可以写成如下) N$ y% Y/ A# h4 r3 f$ D8 r+ z8 \
4 v! c4 K% e3 g: L5 Y2 R
if x<=50 and x>=0 then 3 {5 o" {# p3 X+ n# _
...
% `" V! }7 U( {. H# Z& _elseif x>50 and x<=100 then
# I; l6 h8 P1 ^( ~9 w...0 ^, b/ o+ W1 x) ]
else
) D+ U" z  o5 L* ^! s. ?7 o  debug;
! b" c8 f4 A4 n0 vend;$ g: i: X  i9 a, p3 R  |4 W$ v2 M) h

' K" Z+ ]  D$ R2 l- P; q$ C也就是说对于所有期望以外的值 给一个debug。。。8 M6 K/ U9 b2 l' |% L4 G  A2 p

; T6 o: `4 L8 N  Z" O2 s, ^! H这样做就可以避免或者是及时发现很多未知的 或者是不易差距的错误。。。
发表于 2013-3-19 21:36:31 | 显示全部楼层
,赞一个!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-2-5 22:55 , Processed in 0.016983 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表