次の方法で共有


コンパイラ エラー C3400

'constraint_1' と 'constraint_2' を含む、循環制約の依存関係です

コンパイラが循環制約を検出しました。

詳細については、「Constraints on Generic Type Parameters (C++/CLI) (ジェネリック型パラメーターの (C++/CLI))」を参照してください。

次の例では C3400 が生成されます。

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