中国开发网: 论坛: 程序员情感CBD: 贴子 224408
bjwf
我理解用宏的目的有两个:
1.通过设编译参数可以让用于调试的log在release时没有,并缩小code的尺寸
2.用宏才可能用 __LINE__ __FUNCITON__ __FILE__ 这些东东打印翔细的调试

如果是用于记录事件的LOG,比如某某时间,IP为XXXX的用户登录,这样的事情 即没有需求1,也没有需求2 那为什么还要用宏? 宏在C++里是不太被提倡的一个东东.

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录