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.
'name': Wird mithilfe von Deklarationskonflikten mit der lokalen Funktion 'function' eingeführt.
Bemerkungen
Sie haben versucht, eine Funktion mehrmals zu definieren. Die erste Definition ist eine lokale Definition. Der zweite stammt aus einem Namespace mit einer using Deklaration.
Example
Im folgenden Beispiel wird C2884 generiert:
// C2884.cpp
namespace A {
void z(int);
}
void f() {
void z(int);
using A::z; // C2884 z is already defined
}