摘要:
巧用宏定义进行调试 在进行程序设计时,有时我们往往不希望借住于调试工具(如:gdb, vc),而以输出调试信息的方式进行调试时,我们就可以借住于强大的宏定义来进行调试。 一、在GCC下的定义方法,因为GCC支持变参数的宏定义,所以我们可以用如下定义:#ifdef DEBUG# defi... 阅读全文
posted @ 2009-06-06 13:36
thunderhao
阅读(281)
评论(0)
推荐(0)
摘要:
这篇文章是关于C++语言的一个新的扩展——标准模板库的(Standard Template Library),也叫STL。 当我第一次打算写一篇关于STL的文章的时候,我不得不承认我当时低估了这个话题的深度和广度。有很多内容要含盖,也有很多详细描述STL的书。因此我重新考虑了一下我原来的想法。我... 阅读全文
posted @ 2009-06-06 13:35
thunderhao
阅读(147)
评论(0)
推荐(0)
摘要:
在程序调试时,我们经常需要输出一些调试信息,当调试完毕后,就不再需要使用了。那怎么快速的在调试状态和发布状态切换呢?通常我们使用预编译加宏定义来处理这个问题,例如: #ifdef DEBUG 调试代码#endif 如果我们使用printf来显示一些调试信息,那么每个地方都加上#ifde... 阅读全文
posted @ 2009-06-06 13:33
thunderhao
阅读(214)
评论(0)
推荐(0)

浙公网安备 33010602011771号