Russian Qt Forum

Qt => Общие вопросы => Тема начата: Maestro от Апрель 18, 2014, 13:12



Название: Неиспользуемая переменная
Отправлено: Maestro от Апрель 18, 2014, 13:12
Здравствуйте.
Для тестов написал простой класс - в конструкторе включает свой таймер, в деструкторе пишет время в QDebug(). Используется тоже просто - созданием переменной в нужном месте(области видимости). Все прекрасно работает. Одно досадно - среда ругается на unused variable и неприятно подчеркивает. Хотя, к примеру, класс QMutexLocker используется также но Creator что-то такое о нем знает и не подчеркивает. Использовать Q_UNUSED() как-то не кошерно - это всего лишь тесты. Естественно, проблемы никакой нет, пусть себе подчеркивает, но может кто знает как оно там внутри устроено.


Название: Re: Неиспользуемая переменная
Отправлено: Bepec от Апрель 18, 2014, 13:22
В релизе при максимальной оптимизации этой переменной тупо не будет :) Компилятор выкинет её как ненужную.