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

全局对象不应同时被 static 和 const 等关键字限定

4.12 ID_staticAndConst
目录 › next › previous

在 C++ 语言中,由 const 或 constexpr 关键字限定的全局对象已具有内部链接性(internal linkage),不应再被 static 关键字限定。

示例:

static const int i = 123;   // Non-compliant, redundant ‘static’

应改为:

const int i = 123;   // Compliant

相关

ID_staticInHeader

依据

ISO/IEC 14882:2003 7.1.1(6) ISO/IEC 14882:2011 7.1.1(7)
Copyright©2024 360 Security Technology Inc., Licensed under the Apache-2.0 license.