标 题: [合集] 问弱弱的问题:ASSERT(n!=-1)是什么意思啊??
发信站: BBS 水木清华站 (Tue Aug 24 20:44:40 2004), 站内
☆─────────────────────────────────────☆
herowc (herowc) 于 (Tue Aug 24 16:14:02 2004) 提到:
谢谢!
☆─────────────────────────────────────☆
rellik (爱你到永远) 于 (Tue Aug 24 16:22:20 2004) 提到:
n!=1时程序会中断
【 在 herowc (herowc) 的大作中提到: 】
: 谢谢!
☆─────────────────────────────────────☆
wigner (紫鲸~~+_@@) 于 (Tue Aug 24 16:46:50 2004) 提到:
不对。
他的意思是断言n一定不会等于-1,也就是说当n=-1的时候
才会弹出debug的对话框。
【 在 rellik (爱你到永远) 的大作中提到: 】
: n!=1时程序会中断
☆─────────────────────────────────────☆
herowc (herowc) 于 (Tue Aug 24 16:48:41 2004) 提到:
【 在 rellik (爱你到永远) 的大作中提到: 】
: n!=1时程序会中断
那怎么这个程序没有中断啊?
int i=1;
ASSERT(i!=2);
☆─────────────────────────────────────☆
freemen (祥子) 于 (Tue Aug 24 16:50:06 2004) 提到:
如果改成int i=2就会中断
【 在 herowc (herowc) 的大作中提到: 】
: 那怎么这个程序没有中断啊?
: int i=1;
: ASSERT(i!=2);
: ...................
☆─────────────────────────────────────☆
herowc (herowc) 于 (Tue Aug 24 17:15:45 2004) 提到:
【 在 freemen (祥子) 的大作中提到: 】
: 如果改成int i=2就会中断
是啊,但是不是说ASSERT(i!=1)是:当i!=1时,程序中断码?
☆─────────────────────────────────────☆
freemen (祥子) 于 (Tue Aug 24 17:20:39 2004) 提到:
反了,意思是 你一定要保证i!=1,否则中断
【 在 herowc (herowc) 的大作中提到: 】
: 是啊,但是不是说ASSERT(i!=1)是:当i!=1时,程序中断码?
☆─────────────────────────────────────☆
herowc (herowc) 于 (Tue Aug 24 17:30:10 2004) 提到:
【 在 freemen (祥子) 的大作中提到: 】
: 反了,意思是 你一定要保证i!=1,否则中断
谢谢!@
☆─────────────────────────────────────☆
rellik (爱你到永远) 于 (Tue Aug 24 17:38:40 2004) 提到:
呵呵,是我错了
【 在 freemen (祥子) 的大作中提到: 】
: 反了,意思是 你一定要保证i!=1,否则中断