全部博文(320)
发布时间:2013-03-23 17:47:24
QUESTIONHow can I determine the maximum stack size of my program?ANSWERThere is no automatic way the tools can tell you the maximum stack depth or stack utilization. Because of asynchronous events and interrupts, the automation is too difficult.However, you can use the ?Vision Simulator which.........【阅读全文】
发布时间:2013-03-11 23:36:19
这种方式在MFC,ATL和其他的框架库中如wxWidget等中,经常用到。比如MFC和wxWidget中的消息映射,ATL中的接口表格。在essential com中用以下的宏实现一个返回驱动表格数组的指针,这个驱动表格是个静态的表格项数组,以{0,0,0,..}作为结束项,BEGIN_INTERFACE_TABLE(ClassName) //函数头 .........【阅读全文】
发布时间:2013-03-11 23:35:28
不知道从什么时候开始,switch-case语句成了代码坏味道的代名词,写代码的时候小心翼翼地避开它,看到别人代码中的switch-case就皱眉头,想想其实大可不必这样,switch-case语句并不是代码坏味道的根源,坏味道来自糟糕的代码(结构)设计,比如过多的switch-case分支,或者多重switch-case嵌套等.........【阅读全文】
发布时间:2013-03-11 23:31:12
不知道从什么时候开始,switch-case语句成了代码坏味道的代名词,写代码的时候小心翼翼地避开它,看到别人代码中的switch-case就皱眉头,想想其实大可不必这样,switch-case语句并不是代码坏味道的根源,坏味道来自糟糕的代码(结构)设计,比如过多的switch-case分支,或者多重switch-case嵌套等.........【阅读全文】