Delen via


Compilerfout C3222

'parameter': kan geen standaardargumenten declareren voor lidfuncties van een beheerd of WinRT-type of algemene functies

Opmerkingen

Het is niet toegestaan om een methodeparameter met een standaardargument te declareren. Een overbelaste vorm van de methode is een manier om dit probleem te omzeilen. Dat wil gezegd: definieer een methode met dezelfde naam zonder parameters en initialiseer vervolgens de variabele in de hoofdtekst van de methode.

Example

In het volgende voorbeeld wordt C3222 gegenereerd:

// C3222_2.cpp
// compile with: /clr
public ref class G {
   void f( int n = 0 );   // C3222
};