Share via


Derleyici Uyarısı C4694

'class': Korumalı bir soyut sınıfın temel sınıfı 'base_class' olamaz

Soyut ve korumalı sınıf bir başvuru türünden devralamaz; korumalı ve soyut bir sınıf ne temel sınıf işlevlerini uygulayabilir ne de temel sınıf olarak kullanılmasına izin verebilir.

Daha fazla bilgi için bkz . soyut, korumalı ve Sınıflar ve Yapılar.

Bu uyarı otomatik olarak bir hataya yükseltilir. Bu davranışı değiştirmek istiyorsanız #pragma uyarısını kullanın.

Örnek

Aşağıdaki örnek C4694 oluşturur.

// C4694.cpp
// compile with: /c /clr
ref struct A {};
ref struct B sealed abstract : A {};   // C4694