☰
  • 首页
  • 规则分类
  • 项目介绍
search
•••

不应将 union 设为 final

6.3.8 ID_invalidFinal
目录 › next › previous

在 C++ 语言中,union 不可作为基类,将 union 声明为 final 是没有意义的,属于语言运用错误。

示例:

union U final  // Non-compliant, meaningless
{
    ....
};

依据

ISO/IEC 14882:2011 9.5(2) ISO/IEC 14882:2017 12.3(3)
Copyright©2024 360 Security Technology Inc., Licensed under the Apache-2.0 license.