LINUX.ORG.RU

[gdb] не могу просмотреть значение локальной переменной

 


0

0

Пытаюсь с помощью gdb отладить свою программу. Прога на С++

Устанавливаю точку установки в функции. Когда точка остановки срабатывает пытаюсь вывести значение переменной (print s) обьявленной в функции и получаю следующее сообщение No symbol "s" in current context.

Значения глобальных переменных видны нормально.

Как просмотреть значение локальной переменной.

anonymous

g++ -ggdb3 -O0

anonymous
()

если это переменная класса, то вполне логично посмотреть её как print this->var

no_NaMe
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.