Delen via


Compilerfout C3297

'constraint_2': kan 'constraint_1' niet gebruiken als een beperking omdat 'constraint_1' de waardebeperking heeft

Opmerkingen

Waardeklassen worden verzegeld. Als een beperking een waardeklasse is, kan een andere beperking er nooit van worden afgeleid.

Zie Beperkingen voor algemene typeparameters (C++/CLI) voor meer informatie.

Example

In het volgende voorbeeld wordt C3297 gegenereerd.

// C3297.cpp
// compile with: /clr /c
generic<class T, class U>
where T : value class
where U : T   // C3297
public ref struct R {};