Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
'type' : Genel parametre örneği oluşturulurken bağımsız değişkenler sağlanamaz
Açıklamalar
Kısıtlamayı belirttiğinizde gcnew() , kısıtlama türünün parametresiz bir oluşturucuya sahip olacağını belirtirsiniz. Bu nedenle, bu tür örneği oluşturmak ve bir parametre geçirmek bir hatadır.
Daha fazla bilgi için bkz. Genel Tür Parametrelerindeki Kısıtlamalar (C++/CLI).
Örnek
Aşağıdaki örnek C3399 oluşturur.
// 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
}