陈硕的Blog

吾尝终日而思矣,不如须臾之所学也。吾尝跂而望矣,不如登高之博见也。……君子生非异也,善假于物也。 @bnu_chenshuo...

while (n-- > 0) 与 while (--n >= 0)

循环 n 次,除了最常用的 for (int i = 0; i 之外,还可以写 while (n-- > 0) {...} 和 while (--n >= 0) {...}。这两种写法的区别在于,如果 n 是 unsigned 类型,那么后面那种写法会导致infinite loop。今...

2004-05-21 11:40:00

阅读数:8942

评论数:7

变长参数的 Tracer

几天前,在CSDN论坛看到这么一则讨论:在宏定义中怎么使用可变参数?(http://expert.csdn.net/Expert/topic/2925/2925165.xml)。楼主希望能定义这样的macro:#define fun1(a, b, ...)   fun2(__FILE__, __L...

2004-04-29 22:15:00

阅读数:6674

评论数:10

提示
确定要删除当前文章?
取消 删除
关闭
关闭