Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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);
}