C++ debug 的宏定义(macros)支持变长变量方法小结

时间:2014-03-14 16:53:46   收藏:0   阅读:619

转自http://longriver.me/?p=325

在编写C++/C 的项目,因为调试的需要,经常会输出debug信息,那如何输出debug信息呢?
在C里面可以这样定义一个debug的宏

到了CPP可以这样定义:

 
当然你也可以将__FILE__,__LINE__,__func__这些变量放上

如果你想支持变长的变量输出的话

 
这样以后使用的话 DEBUG("i is : %d",i);

C++ debug 的宏定义(macros)支持变长变量方法小结,布布扣,bubuko.com

原文:http://www.cnblogs.com/harveyaot/p/3600421.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!