Russian Qt Forum

Qt => Вопросы новичков => Тема начата: nekitozzz от Июль 02, 2012, 18:38



Название: Вопрос про qDebug
Отправлено: nekitozzz от Июль 02, 2012, 18:38
Вызывается ли qDebug при сборке релиза (т.е. тратятся-ли на него какие-нибудь ресурсы выч. машины)? Или всё-же надо дописывать #ifdef Debug


Название: Re: Вопрос про qDebug
Отправлено: mutineer от Июль 02, 2012, 20:16
Есть дефайн, который вместо qDebug() оставляет пустышку, которая почти не использует ресурсы. Что-то типа QT_NO_DEBUG, но лучше сходи в сорцы/хедеры qDebug и посмотри точнее


Название: Re: Вопрос про qDebug
Отправлено: Alex Custov от Июль 02, 2012, 21:25
Есть дефайн, который вместо qDebug() оставляет пустышку, которая почти не использует ресурсы. Что-то типа QT_NO_DEBUG, но лучше сходи в сорцы/хедеры qDebug и посмотри точнее

Это описано в доке по qInstallMsgHandler


Название: Re: Вопрос про qDebug
Отправлено: nekitozzz от Июль 03, 2012, 14:01
Спасибо большое, курю доки и исходники  :)