Megosztás a következőn keresztül:


C3380 fordítási hiba

"class" : érvénytelen assembly hozzáférési jelző – csak a "public" vagy a "private" engedélyezett

Megjegyzések

Felügyelt osztályra vagy szerkezetre alkalmazva a nyilvános és a privát kulcsszavak azt jelzik, hogy az osztály szerelvény metaadatain keresztül lesz-e közzétéve. Csak public vagy private alkalmazható egy /clr használatával fordított program osztályára.

A ref és value kulcsszavak, ha /clr-rel használjuk őket, azt jelzik, hogy egy osztály felügyelt (lásd: Osztályok és szerkezetek).

Example

Az alábbi példa c3380-at hoz létre:

// 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);
}