次の方法で共有


コンパイラ エラー C3869

gcnew 制約には空のパラメーター リスト '()' がありません

空のパラメーター リストを伴わずに gcnew 特殊制約が指定されました。 詳細は、ジェネリック型パラメーターの制約 (C++/CLI) を参照してください。

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

// C3869.cpp
// compile with: /c /clr
using namespace System;
generic <typename T>
where T : gcnew   // C3869
// try the following line instead
// where T : gcnew()
ref class List {};