✧‧₊˚

Q.바인딩

Q. 바인딩? A. 프로그램 내에서 특정 이름(변수, 함수, 객체 등)과 해당 이름이 참조하는 실제 메모리 위치 또는 실행코드를 연결하는 과정입니다. Q. 정적바인딩과 동적바인딩? A. 정적 바인딩은 컴파일 타임에 호출 대상이 결정되어 성능과 최적화에 유리하고, 동적 바인딩은 런타임 다형성을 제공해 확장성과 유지보수성이 좋지만, 가상 함수 호출 비용...

Q.가상함수와 추상클래스

가상함수 가상함수는 virtual 키워드가 붙은 함수이며, 자식 클래스에서 정의할 멤버 함수 입니다. 부모 클래스의 포인터나 레퍼런스가 자식 클래스 객체를 가리킬 때, 자식 클래스에서 의 가상함수 재정의에 의해 호출되는 함수가 달라지게 합니다. 객체의 가상 함수 포인터를 통해 클래스의 가상 함수 테이블에 접근합니다. vtable 안의 함수 포인터...

© Yoo-Jeong. Some rights reserved.

Using the Chirpy theme for Jekyll.