编译器警告 C4694
“class”: 密封的抽象类不能有基类“base_class”
一个抽象密封类不能继承自引用类型;一个密封抽象类既不能实现基类函数,也不能用作基类。
有关详细信息,请参阅 abstract、sealed 和类和结构。
此警告会自动升级为错误。 若要修改此行为,请使用 #pragma 警告。
示例
以下示例生成 C4694。
// C4694.cpp
// compile with: /c /clr
ref struct A {};
ref struct B sealed abstract : A {}; // C4694
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈