항목 5 : 여러 수준의 일반성, 1부 : 기초 ( 난이도 : 4 )
이번 항목은 제네릭 프로그래밍에 있어, 템플릿의 사용은 이렇게 해 주어야 한다 는 것을 말하는 항목이다.바로 질문 넘어가서, 파악해 보도록 하자. 질문 1. "C++ 템플릿은 컴파일 시점 다형성을 제공한다"라는 문장을 설명하라. .. 런타임 다형성을 안다면, 컴파일 다형성을 이해하기 쉬울 것이다. 런타임 다형성은 상속과 "virtual" 을 이용해, 런타임 중 객체가 상속 상태에 따라 다양하게 .. 말이 어렵잖아. 코드로 봐 보자. #include class Base { public: virtual void Draw() const { std::cout
책 정리/Exceptional C++ Style
2009. 1. 2. 10:53
최근댓글