Qt的qDebug()与头文件

Qt的qDebug()提供了函数式用法与流式用法两种用法,流式用法需要引入头文件<qdebug.h>

qDebug()的输出末尾自带换行符。

函数式用法

qDebug()的函数式用法类似printf()函数,该方法不需要引入头文件<qdebug.h>

qDebug("Some text.");

流式用法

qDebug()的流式用法类似C++的标准输出流,需要引入头文件<qdebug.h>

qDebug<<"iData="<<QString::number(iData);

关闭输出

在项目的pro文件中加入如下定义:

DEFINES += QT_NO_DEBUG_OUTPUT

可以关闭qDebug()向控制台的显式输出。

参考资料

https://blog.csdn.net/u012151242/article/details/79814909

https://www.cnblogs.com/grandyang/p/4741544.html

it
除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License