TestA 클래스를 부모로, TestB클래스를 자식으로 해서'


TestFunc1을 virtual 키워드를 붙여


main에서 하나는 스택에 객체로 할당해서 바로 호출하고,


하나는 그 객체에 할당한 주소를 포인터로 받아와 "->"으로 호출했는데요,





디스어셈블러로 보니, 객체 할당해서 바로 호출하건 저렇게 코드영역 주소로 바로 call해서 점프하는데,


포인터로 받아 호출한건 저렇게 가상함수테이블을 참조해서 호출을 하네요


왜그런지 아시는분 있을까요?