Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"constraint_1": nie można użyć "constraint_2" jako ograniczenia, ponieważ "constraint_2" ma ograniczenie ref i "constraint_1" ma ograniczenie wartości
Uwagi
Nie można określić wzajemnie wykluczających się cech ograniczenia. Na przykład parametr typu ogólnego nie może być ograniczony zarówno do typu wartości, jak i typu odwołania.
Aby uzyskać więcej informacji, zobacz Ograniczenia dotyczące parametrów typu ogólnego (C++/CLI).
Przykład
Poniższy przykład generuje kod C3298.
// C3298.cpp
// compile with: /clr /c
generic<class T, class U>
where T : ref class
where U : T, value class // C3298
public ref struct R {};