Как увидеть возвращаемое значение в Qt Creator (gdb)

есть ли способ увидеть возвращаемое значение функции в Qt Creator (в моем случае используя GDB в качестве отладчика)?

Я нашел ответ 3505002 (как использовать список команд gdb), но я искал что-то в GUI, если это возможно.

вот ссылка на ближайший ответ нашел:

как использовать список команд gdb для печати параметра функции и возвращаемого значения без паузы?

1 ответов


можно увидеть возвращаемое значение, выйдя из функции (используя кнопку" Step Out " или клавишу F11 в версии Windows Creator) в GUI.

обратите внимание, что выход из функции одним шагом (с помощью кнопки Step Over или F10 в версии Windows Creator) не дает результата.

при выходе возвращаемое значение отображается в представлении Locals и Expressions в окне, которое появляется между переменные стека и вычислители выражений.

было бы неплохо всегда иметь возможность видеть возвращаемое значение последней вышедшей функции, но похоже, что gdb не поддерживает ее, поэтому маловероятно, что Creator поддержит ее в ближайшее время. В любом случае, использование функции Step Out в любое время, когда требуется возвращаемое значение, является достаточным обходным путем.