调试信息的宏定义:能够打印出文件名、函数、行数、日志,方便调试
2011-01-11 11:23
691 查看
#define detail(format, args...) printf("debug[%s|%s|%d]/t"format"/n",__FILE__,__func__,__LINE__,##args)
#define info(format, args...) printf("info[%s|%s|%d]/t"format"/n",__FILE__,__func__,__LINE__,##args)
#define warn(format, args...) printf("warn[%s|%s|%d]/t"format"/n",__FILE__,__func__,__LINE__,##args)
#define error(format, args...) printf("error[%s|%s|%d]/t"format"/n",__FILE__,__func__,__LINE__,##args)
#define info(format, args...) printf("info[%s|%s|%d]/t"format"/n",__FILE__,__func__,__LINE__,##args)
#define warn(format, args...) printf("warn[%s|%s|%d]/t"format"/n",__FILE__,__func__,__LINE__,##args)
#define error(format, args...) printf("error[%s|%s|%d]/t"format"/n",__FILE__,__func__,__LINE__,##args)
相关文章推荐
- linux c 定义打印时间/文件名/行/函数日志的可变参数宏定义,如果需要的话可以参考
- ios-调试程序打印详细信息 文件名 函数名 行号
- 打印日志时同时打印出文件名,行数,函数名
- ios-调试程序打印详细信息 文件名 函数名 行号
- android手机调试时不能打印Logcat日志信息
- 加了几个RETAILMSG调试信息打印函数,导致异常。
- android 解决华为系列手机调试时不能打印Logcat日志信息
- 内核调试常会打印 文件名 函数名 行号
- linux C宏定义实现打印调试信息
- 在文件中打印当前文件信息和当前行数,供调试
- js 中方便调试 打印日志 -- 将json 和字符串互转
- 真机调试NSLog不打印日志信息
- 解决:Android手机在AndroidStudio或Eclipse等开发工具调试时Logcat不打印日志信息
- 给程序加入能打印文件名、行号、日期的日志信息,并设置debug开关
- 一个方便打印C程序调试信息的宏
- 一种方便调试的打印语句宏定义
- Debug模式应用程序输出Debug调试信息(现成的宏定义,用于格式化打印信息)
- 打印所在函数和行数的调试技术
- [调试] 打印类名方法名行数的Log日志
- 宏定义实现调试信息的打印控制