C++ keywords
这是C++的保留关键字的列表。由于他们已被语言使用,这些关键字不可重新定义或重载。
|
|
|
|
- (1) - 在C++11中意思改变
除了关键字,还有两个“具有特殊意义的标识符”,它们可用于作为对象或函数的名称,但在某些上下文中具有特殊的意义。
override(C++11)
|
此外,每一个包含一个双下划线__或一个下划线后接一个大写字母开头的名字总是被保留给实现,不应用作标识符。所有以下划线开头的的名称被保留在全局命名空间使用的实施;这样的名字可以被用来在用户定义的命名空间作为标识符,如类成员的名字等。
请注意,and,bitor,or,xor,compl,bitand,and_eq,or_eq,xor_eq,not,和not_eq(以及<%,%>,<:,:>,%:,和%:%:)提供另一种方式来表示标准标记。