Delen via


Compilerfout C2383

'symbool' : standaardargumenten zijn niet toegestaan voor dit symbool

Opmerkingen

De C++-compiler staat geen standaardargumenten toe voor aanwijzers naar functies.

Deze code is geaccepteerd door de Microsoft C++-compiler in versies vóór Visual Studio 2005, maar geeft nu een fout. Voor code die werkt in alle versies van Visual C++, wijst u geen standaardwaarde toe aan een pointer-to-function-argument.

Example

In het volgende voorbeeld wordt C2383 gegenereerd en wordt een mogelijke oplossing weergegeven:

// C2383.cpp
// compile with: /c
void (*pf)(int = 0);   // C2383
void (*pf)(int);   // OK