Поделиться через


Ошибка компилятора C3384

"параметр_типа": ограничение значения и ссылочное ограничение взаимно исключают друг друга

Невозможно ограничить универсальный тип до value class и ref class.

Дополнительные сведения см. в разделе "Ограничения для параметров универсального типа" (C++/CLI ).

Пример

При компиляции следующего примера возникнет ошибка C3384.

// C3384.cpp
// compile with: /c /clr
generic <typename T>
where T : ref class
where T : value class   // C3384
ref class List {};