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

不应使用已过时的关键字

6.3.2 ID_deprecatedSpecifier
目录 › next › previous

在 C++11 标准中,register 关键字已过时,auto 关键字也不可再作为“存储类说明符(storage class specifier)”。

本规则对 C++ 代码适用,C 代码可不受限制。

示例:

register int a;            // Non-compliant
auto int b;                // Non-compliant
int foo(register int x);   // Non-compliant

依据

ISO/IEC 14882:2011 7.1.6.4(3) ISO/IEC 14882:2011 D.2(1)-deprecated
Copyright©2024 360 Security Technology Inc., Licensed under the Apache-2.0 license.