Точка останова с условием

Есть ли способ, как установить более сложные условия для точек останова в QtCreator? (dbg) По крайней мере, сравнивая QStrings, но был бы неплох и другой сложный тип. Целочисленное сравнение, как в уроках, работает отлично.

2 ответа

Решение

Щелкните правой кнопкой мыши точку останова (красный шар в левой части текстового редактора) и выберите что-то вроде "Редактировать точку останова". Диалог затем позволяет вам поставить условия на точку останова.

Ctrl + щелчок или щелчок правой кнопкой мыши по точке останова и выберите "Изменить точку останова".

Появляется окно, в котором вы можете установить "Условие" и сколько раз его следует игнорировать, прежде чем отладчик останавливает выполнение.

Условие может быть любым, что вы написали бы в условном предложении C++.

Есть и другие варианты, например, на какой поток вы ориентируетесь.

Другие вопросы по тегам