次の方法で共有


コンパイラ エラー C3388

'type': 制約として使用できません。解析を続行するために 'ref class' を使用します

ジェネリック型で制約が指定されましたが、正しく指定されませんでした。 詳細は、ジェネリック型パラメーターの制約 (C++/CLI) を参照してください。

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

// C3388.cpp
// compile with: /clr /c
interface class AA {};

generic <class T>
where T : interface class   // C3388
ref class C {};

// OK
generic <class T>
where T : AA
ref class D {};