Compilerfehler C2383
Aktualisiert: November 2007
Fehlermeldung
'Symbol': Für dieses Symbol sind Standardargumente nicht zulässig
'symbol' : default-arguments are not allowed on this symbol
Der C++-Compiler unterstützt keine Standardargumente für Zeiger auf Funktionen.
Dieser Code wurde vom Compiler der vorherigen Version akzeptiert, generiert jetzt aber einen Fehler. Bei Code, der von allen Visual C++-Versionen unterstützt wird, sollte einem Argument mit einem Zeiger auf eine Funktion kein Standardwert zugewiesen werden.
Weitere Informationen finden Sie unter Übersicht über die wichtigsten Änderungen bei der Kompilierzeit.
In der folgenden Zeile wird C2383 generiert:
// C2383.cpp
// compile with: /c
void (*pf)(int = 0); // C2383
void (*pf)(int); // OK