1999/04/08
TC안에서 그런거 같다.

생성자 계승 문제

만일


class A {
public:
A(){}
};

template< class T>
Class B : public A{
public:
B(){}
};

B b;

호출
A()
B()

인데 템플리트인 B로 상속하니 어쩐지 A()가 호출 안되는듯하다.
( 확실치는 않으나 )
그럴때는 A의 생성자 선언을 클래스 밖에서 하니까 확실히 호출됨이
확인 되었다.

'KB > C/C++' 카테고리의 다른 글

콤마에 대해서  (0) 2004.03.19
예전 콜링 컨벤션  (0) 2004.03.19
재미로 보는 C/C++언어  (0) 2004.03.19
반올림하기  (0) 2004.03.19
2차원 배열을 억세스하는 포인터 여러 이용 사례  (0) 2004.03.19

+ Recent posts