Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
"Klasse": Ungültiger Assembler-Zugriffsspezifizierer - nur "public" oder "private" sind zulässig
Bemerkungen
Wenn das public - oder private -Schlüsselwort auf eine verwaltete Klasse oder Struktur angewendet wird, gibt es an, ob die Klasse über Assemblymetadaten verfügbar gemacht wird. Nur public oder private kann auf eine Klasse in einem Programm angewendet werden, das mit /clrkompiliert wird.
Die ref Schlüsselwörter und value Schlüsselwörter bei Verwendung mit /clr geben an, dass eine Klasse verwaltet wird (siehe Klassen und Strukturen).
Example
Im folgenden Beispiel wird C3380 generiert:
// 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);
}