Qt 使用#define+qDebug()输出调试信息

简介: /******************************************************************************************* * Qt 使用#define+qDebug()输出调试信息 * 声明: * 当我们在写程序的时候,往往需要写一些特殊的调试信息,同时很多时候又不愿意每次都 * 删除、添加,当然在Qt中有时候写qDebug中的D总是让人不那么舒服,如下定义成小写的感觉 * 还是挺不错的。
/*******************************************************************************************
 *                             Qt 使用#define+qDebug()输出调试信息
 * 声明:
 *     当我们在写程序的时候,往往需要写一些特殊的调试信息,同时很多时候又不愿意每次都
 * 删除、添加,当然在Qt中有时候写qDebug中的D总是让人不那么舒服,如下定义成小写的感觉
 * 还是挺不错的。
 *
 *                                                  2015-12-16 深圳 南山平山村 曾剑锋
 ******************************************************************************************/

#define debug
#ifdef debug
    #define qdebug(format, ...) qDebug("File:%s, Function:%s, Line:%d  "format, __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__);
#else
    #define qdebug(format, ...)
#endif

 

目录
相关文章
|
6月前
|
监控 前端开发 JavaScript
Qt Quick调试之道:跟踪、输出与打印信息的全面攻略
Qt Quick调试之道:跟踪、输出与打印信息的全面攻略
323 0
|
编译器
Qt获取当前所用的Qt版本、编译器、位数等信息
Qt获取当前所用的Qt版本、编译器、位数等信息
|
3月前
【qt】如何读取文件并拆分信息?
【qt】如何读取文件并拆分信息?
35 0
|
3月前
|
网络协议
【qt】TCP客户端信息的接受和发送
【qt】TCP客户端信息的接受和发送
34 0
|
3月前
|
网络协议
【qt】TCP 服务端怎么收到信息?
【qt】TCP 服务端怎么收到信息?
42 0
|
3月前
|
数据安全/隐私保护
【qt】获取主机信息系统
【qt】获取主机信息系统
17 0
|
3月前
|
容器
【qt】如何获取网卡的信息?
【qt】如何获取网卡的信息?
49 0
|
6月前
|
监控 算法 安全
【Qt 应用开发】Qt 中的信息输出机制:QDebug、QInfo、QWarning、QCritical 的简单介绍和用法
【Qt 应用开发】Qt 中的信息输出机制:QDebug、QInfo、QWarning、QCritical 的简单介绍和用法
791 1
|
6月前
qt开发使用camera类获取摄像头信息并拍照保存
qt开发使用camera类获取摄像头信息并拍照保存
198 0
|
6月前
|
C++
Qt定义属性类信息报错‘Qstring‘ was not declared in this scope; did you mean ‘xxx‘?并且还有有一堆报错,问题还出现在moc文件
Qt定义属性类信息报错‘Qstring‘ was not declared in this scope; did you mean ‘xxx‘?并且还有有一堆报错,问题还出现在moc文件
105 0
下一篇
无影云桌面