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.
"Member": Kann nicht im aktuellen Bereich deklariert oder definiert werden.
Bemerkungen
In einem Namespace, einer Klasse oder einer Funktion können Sie nur einen Member desselben Namespace, derselben Klasse oder derselben Funktion oder einen Member definieren, der vom selben Namespace, derselben Klasse oder derselben Funktion umschlossen ist.
Example
Im folgenden Beispiel wird C2911 generiert:
// C2911.cpp
struct A;
namespace M {
struct D;
}
namespace N {
struct C;
namespace O {
struct B;
}
// in N
struct ::A {}; // C2911 A is member of global NS
struct O::B{}; // OK B is in O, O is inside of N
struct C {}; // OK C is member of N
struct M::D {}; // C2911 D is member of M, M not enclosed by N
}