0
소스가없는 디버그 빌드가 있습니다. ptype
은 그 안에 선언 된 메소드의 프로토 타입으로 클래스 정의를 제공합니다.소스가없는 gdb의 메소드 정의
(gdb) ptype A
type = class A : public B {
private:
int c;
public:
virtual void accept(Ivisitor &V);
virtual int getItem(void) const;
}
어떻게 방법 accept()
와 GDB에 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>.
예. 디버그 빌드 정보에는 소스 코드가 포함되어 있지 않습니다. 당신이 그것을 가지고 있지 않다면 그것을 표시 할 수 없습니다. – dbrank0