Оценка выражения отладчика QT не может оценить результат функции? - PullRequest
0 голосов
/ 24 сентября 2019

Когда я использую отладчик QT, я устанавливаю точку останова на each.first->currentIndex(): enter image description here

Я хочу знать значение оценки each.first->count(), но я использую Add Expression Evaluator, просто добавьте еще each в список оценщиков, я все еще не вижу значения.Нет ли в отладчике QT функции Expression Evaluation?

1 Ответ

0 голосов
/ 24 сентября 2019

Каков уровень оптимизации вашей сборки?Даже при сборке в режиме отладки некоторые вещи можно оптимизировать.Вы можете использовать CONFIG в своем файле проекта, чтобы убедиться, что вы вообще не используете оптимизацию.

Если это все еще не работает, вы всегда можете создать временную переменную в этой ограниченной области и проверить ее значение (должно сработать).Он все равно будет оптимизирован после сборки релиза.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...