다음을 통해 공유


컴파일러 오류 C2550

'identifier': 생성자 이니셜라이저 목록은 생성자 정의에서만 허용됩니다.

기본 클래스 이니셜라이저 목록은 생성자가 아닌 함수의 정의에 사용됩니다.

다음 샘플에서는 C2550을 생성합니다.

// C2550.cpp
// compile with: /c
class C {
public:
   C();
};

class D : public C {
public:
   D();
   void func();
};

void D::func() : C() {}  // C2550
D::D() : C() {}   // OK