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

 

目录
相关文章
|
1月前
|
监控 前端开发 JavaScript
Qt Quick调试之道:跟踪、输出与打印信息的全面攻略
Qt Quick调试之道:跟踪、输出与打印信息的全面攻略
60 0
|
5月前
|
编译器
Qt获取当前所用的Qt版本、编译器、位数等信息
Qt获取当前所用的Qt版本、编译器、位数等信息
|
25天前
qt开发使用camera类获取摄像头信息并拍照保存
qt开发使用camera类获取摄像头信息并拍照保存
|
3月前
|
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文件
28 0
|
3月前
Qt6学习笔记十四(文件读写、文件信息读取)
Qt6学习笔记十四(文件读写、文件信息读取)
61 0
|
4月前
|
存储 自然语言处理 API
QT基础教程(QDebug和QString)
QT基础教程(QDebug和QString)
36 0
|
5月前
|
计算机视觉 C++
《QT从基础到进阶·二十九》QT,opencv源码调试
《QT从基础到进阶·二十九》QT,opencv源码调试
56 0
|
6月前
|
API
QT学习—属于自己的串口调试助手
本文详细介绍了如何编写一个属于自己的串口助手。
71 3
|
6月前
Qt-获取计算机信息(MAC、IP、CPU、主机名等等)
Qt-获取计算机信息(MAC、IP、CPU、主机名等等)
227 0
|
7月前
|
网络协议 C++ Python
Qt+C++ TCP发送接收信息客户端与服务端窗体
Qt+C++ TCP发送接收信息客户端与服务端窗体
67 0
Qt+C++ TCP发送接收信息客户端与服务端窗体

热门文章

最新文章

推荐镜像

更多