CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): FeelGood ( 해피데이)
날 짜 (Date): 1996년05월30일(목) 17시33분43초 KDT
제 목(Title): [Q] Object layout in g++


근 몇 주에 걸쳐 gcc-2.7.2 소스 코드와 씨름하고 있습니다.

제가 하려 하는 것은 C++ 클래스 정의로부터 관련 정보를 얻는 것인데요,

예를 들어, 클래스의 이름, 애트리뷰트들, 멤버 함수들,

가상 함수 테이블, 베이스 클래스에 대한 포인터들과

그것들의 layout 정보들입니다.

g++ 컴파일러 소스 코드를 보면 아주 복잡한 트리 구조와 매크로로

연결되어 있는데, 쫓아가기가 아주 힘들군요.

혹시 이런 문제를 예전에 다루어 보신 분 계시면 도움 바랍니다.

그럼, 좋은 하루 되시길...

  ____  ____  ____  __     ___  _____  _____  ____      & Happy Day !!! 
 ( ___)( ___)( ___)(  )   / __)(  _  )(  _  )(  _ \ yjsong@papaya.snu.ac.kr 
  )__)  )__)  )__)  )(__ ( (_-. )(_)(  )(_)(  )(_) ) 012-813-6568,02-880-1830
 (__)  (____)(____)(____) \___/(_____)(_____)(____/ http://wwwoopsla.snu.ac.kr
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.