コンパイラ エラー C3394
制約句の構文エラー: 'identifier' が見つかりましたが、型を指定しなければなりません
制約の形式が間違っています。 詳細については、「Constraints on Generic Type Parameters (C++/CLI) (ジェネリック型パラメーターの (C++/CLI))」を参照してください。
例
次の例では C3394 が生成されます。
// C3394.cpp
// compile with: /clr /c
ref class MyClass {};
ref class R {
generic<typename T>
where T : static // C3394
// try the following line instead
// where T : MyClass
void f() {}
};