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

声明或定义标准库保留名称

C++-Undefined-Behavior-83
目录 › next › previous

示例:

#define override             // Undefined behavior
#define new new(nothrow)     // Undefined behavior
#define string vector<char>  // Undefined behavior

依据

ISO/IEC 14882:2003 17.4.3.1(1)-undefined ISO/IEC 14882:2011 17.6.4.3(2)-undefined

规则

ID_reservedName ID_macro_defineReserved
Copyright©2024 360 Security Technology Inc., Licensed under the Apache-2.0 license.