编译器错误 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 {};
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈