输出日志的开关控制
在項目中想使日志作為程序異常時的參考,又不想使輸出日志過久過長導(dǎo)致程序的性能下降。此時可以選擇行的來控制日志是否輸出。比如前期不讓日志輸出,整體運行程序,測試程序的內(nèi)存增漲,此時將日志關(guān)閉。這個博客就可以幫助實現(xiàn)這樣一個功能。
首先使用宏定義來控制日志的輸出。
使用時采用如下方式:
#ifdef OUT_PUToutPut<<"你好";//outPut相當于qDebug() #endif通過注釋掉宏#define OUT_PUT,可以關(guān)閉輸出,放開注釋后可以正常輸出。當然結(jié)合日志文件,就可控制日志的生成與不生成。
outPut是生成日志文件的博文中所使用的一種輸出宏,可以看之前的博文,此文提供一種思路,可以用宏來控制輸出信息。
文章比較亂,僅提供思路。
總結(jié)
- 上一篇: 怎么从gitlab上下载别人的代码
- 下一篇: java 监听桌面鼠标事件,鼠标事件的监