определение методов в GDB без источника

у меня есть отладочная сборка без исходников начать с.
ptype дает мне определение класса с объявленным в нем прототипом методов.

(gdb) ptype A

type = class A : public B {

private:

int c;public:

virtual void accept(Ivisitor &V);

virtual int getItem(void) const;

}

Как я могу получить определения методов accept() а также getitem() в гдб?

Обратите внимание, что у меня нет источника с отладочной сборкой.

(gdb) l A::accept

Line 469 of "const.h" starts at address 0x433d9c <A::accept(Ivisitor>)> and ends at 0x433db1 <A::accept(Ivisitor>)+21>.

0

Решение

Вы не можете просмотреть определение функции без прикрепления исходного кода. Определения классов отображаются как загруженная таблица символов.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]