Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'type': kan geen argumenten opgeven bij het maken van een exemplaar van een algemene parameter
Opmerkingen
Wanneer u de gcnew() beperking opgeeft, geeft u op dat het beperkingstype een parameterloze constructor heeft. Daarom is het een fout om te proberen dat type te instantiƫren en een parameter door te geven.
Zie Beperkingen voor algemene typeparameters (C++/CLI) voor meer informatie.
Example
In het volgende voorbeeld wordt C3399 gegenereerd.
// C3399.cpp
// compile with: /clr /c
generic <class T>
where T : gcnew()
void f() {
T t = gcnew T(1); // C3399
T t2 = gcnew T(); // OK
}