Как просмотреть значения переменных в 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"