Megosztás a következőn keresztül:


C3222 fordítási hiba

"paraméter": nem deklarálhatók alapértelmezett argumentumok felügyelt vagy WinRT típusú vagy általános függvények tagfüggvényeihez

Megjegyzések

Nem lehet alapértelmezett argumentummal rendelkező metódusparamétert deklarálni. A módszer túlterhelt formája a probléma megkerülésének egyik módja. Vagyis definiáljon egy azonos nevű metódust paraméterek nélkül, majd inicializálja a változót a metódus törzsében.

Example

A következő példa C3222-t hoz létre:

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