학습 목표
virtual 키워드는 어떤 오버헤드를 발생시키는가?
virtual table은 어떤방식으로 동작하는가?
테스트 환경 구축 목표 : gdb 사용
도커 진입
- open -g -a docker
- docker run -it --cap-add sys_ptrace debian
도커 셋팅
- apt update
- apt install -y vim gdb build-essential man-db
컴파일 & gdb 진입
g++ 1.cpp -g -std=c++98 && gdb a.out
gdb 셋팅
- set print asm-demangle on