인프런 커뮤니티 질문&답변

슝슝이님의 프로필 이미지
슝슝이

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

다형성 #1

가상 함수 에 대해 이해하고있는지 봐주세요

작성

·

245

1

1 .컴파일 시 가상함수가 정의된 클래스가 있다면 가상함수테이블(Virtual function table)이 만들어진다.

2.동적 바인딩 (Dynamic Binding): 동적 바인딩은 런타임 시간에 함수 호출을 어떤 함수와 연결할지가 결정되는 메커니즘

3.vftable(4byte)( 함수포인터 배열) 은 객체 마다가 아닌 클래스 마다 동일한 메모리 주소 가리킨다.

 

 

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

네 맞습니다!

슝슝이님의 프로필 이미지
슝슝이

작성한 질문수

질문하기