A keyword is a reserved word. You cannot use it as a variable name, constant name etc. There are 63 keywords currently defined for Standard C++. C++ is a case-sensitive language and it requires that all keywords be in lowercase. Early versions of C++ defined the overload keyword.
asm | auto | bool | break |
case | catch | char | class |
const | const_cast | continue | default |
delete | do | double | dynamic_cast |
else | enum | explicit | export |
extern | false | float | for |
friend | goto | if | inline |
int | long | mutable | namespace |
new | operator | private | protected |
public | register | reinterpret_cast | return |
short | signed | sizeof | static |
static_cast | struct | switch | template |
this | throw | true | try |
typedef | typeid | typename | union |
unsigned | using | virtual | void |
volatile | wchar_t | while |
|