다음을 통해 공유


컴파일러 오류 C3084

'function': 종료자/소멸자는 'keyword'가 될 수 없습니다.

종료자 또는 소멸자를 잘못 선언했습니다.

예를 들어 소멸자를 sealed로 표시하면 안 됩니다. 파생 형식이 소멸자에 액세스할 수 없습니다. 자세한 내용은 방법: 클래스 및 구조체 정의 및 사용(C++/CLI)의 명시적 재정의 및 소멸자 및 종료자를 참조하세요.

예시

다음 샘플에서는 C3084를 생성합니다.

// C3084.cpp
// compile with: /clr /c
ref struct R {
protected:
   !R() sealed;   // C3084
   !R() abstract;   // C3084
   !R();
};