c语言编码 调试信息打印方法
2014-08-29 17:35
381 查看
女程序员不容易啊,记性太差,还是记录一下比较好!因为经常涉及守护进程,写一些小程序的时候,可以试试下面的方法哈!方法一:#if DEBUG_DAEMON#include <syslog.h>#define db_printf(format, args...) syslog(LOG_ERR, "[%s:%d]"format, __FILE__, __LINE__, ##args)#define msg_printf(format, args...) syslog(LOG_ERR, format, ##args)#elif DEBUG_NORMAL#define db_printf(format, args...) printf("[%s:%d]"format, __FILE__, __LINE__, ##args)#define msg_printf(format, args...) printf(format, ##args);#else#define db_printf(format, args...)#define msg_printf(format, args...)#endif方法二:#define DEBUG 0#if DEBUG#include <syslog.h>#define DB_PRINT(loglevel, format, args...) \syslog(loglevel, "[%s:%d]"format, __FILE__, __LINE__, ##args)#else#define DB_PRINT(loglevel, format, args...)#endif
相关文章推荐
- Linux 程序开发打印 Debug 信息的使用技巧--C语言中几种输出调试信息的方法
- Linux 程序开发打印 Debug 信息的使用技巧--C语言中几种输出调试信息的方法
- 把调试信息打印到console的方法
- 自定义的Qt程序打印调试信息的方法
- 标准c语言调试技巧,打印调试信息技巧
- C语言输出DEBUG调试信息的方法
- Android下 c语言 打印调试堆栈方法(一)
- C语言中几种输出调试信息的方法
- DebugView 在Vista及Win7下打印kernel mode调试信息的方法
- codeigniter发送邮件并打印调试信息的方法
- 魅族MX4开启开发者调试后无法打印log信息的解决方法
- python打印log调试信息的方法
- MFC打印调试信息方法
- 调试MTK mmi程序时通过debug口打印调试信息的方法
- C语言中几种输出调试信息的方法
- DebugView 在Vista及Win7下打印kernel mode调试信息的方法
- C语言中几种输出调试信息的方法
- 函数调试用函数printk打印内核信息的方法
- NDK调试信息打印方法
- C语言下调试信息打印与错误位置定位功能的实现