Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'type': impossibile specificare argomenti durante la creazione di un'istanza di un parametro generico
Osservazioni:
Quando si specifica il vincolo gcnew() , si indica che il tipo di vincolo avrà un costruttore senza parametri. Quindi, se si tenta di creare un'istanza del tipo e di passare un parametro viene generato un errore.
Per altre informazioni, vedere Vincoli sui parametri di tipo generico (C++/CLI).
Esempio
L'esempio seguente genera l'errore C3399.
// 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
}