Как просмотреть значения переменных в KDevelop?
Я использую KDevelop
как IDE для моего
1 ответов
используйте представление инструмента GDB, доступное в KDevelop. В KDevelop 4.6, Window->Add ToolView->GDB
открыть GDB
посмотреть внизу/слева/справа KDevelop IDE
. Отладить программу и в точке, в которой вы должны проверить значение переменной, введите print variable_name
в текстовое поле, соответствующее GDB cmd
. Будет напечатано значение переменной.
пример команды:
показать массив (по умолчанию будут показаны первые 200 элементов):
(gdb) print buffer
print buffer
= "0123456\a\b\t\n\v\f\r670123456701234567 !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~7012345670123456701234567012345670123456701234567012345670123456701234567"...
показать массива буфер[индекс]@рассчитывать:
(gdb) print buffer[50]@40
print buffer[50]@40
= "23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY"