Aracılığıyla paylaş


Derleyici Hatası C3380

'class' : geçersiz derleme erişim tanımlayıcısı - yalnızca 'public' veya 'private' izin verilir

Açıklamalar

Yönetilen bir sınıfa veya yapıya uygulandığında , genel ve özel anahtar sözcükler sınıfın derleme meta verileri aracılığıyla gösterilip gösterilmeyeceğini gösterir. Yalnızca public veya private /clr ile derlenmiş bir programdaki bir sınıfa uygulanabilir.

ve anahtar sözcükleri /clrrefkullanıldığında bir sınıfın yönetildiğini gösterir (bkzvalue).

Example

Aşağıdaki örnek C3380 oluşturur:

// C3380_2.cpp
// compile with: /clr
protected ref class A {   // C3380
// try the following line instead
// ref class A {
public:
   static int i = 9;
};

int main() {
   A^ myA = gcnew A;
   System::Console::WriteLine(myA->i);
}