Keywords are reserved words whose meaning has already been explained to the Compiler. There are 48 keywords available in C++ Language.
asm | double | new | switch |
auto | else | operator | template |
break | enum | private | this |
case | extern | protected | throw |
catch | float | public | try |
char | for | register | typedef |
class | friend | return | union |
const | goto | short | unsigned |
continue | if | signed | virtual |
default | inline | sizeof | void |
delete | int | static | volatile |
do | long | struct | while |
In addition, identifiers containing a double underscore '__' are reserved for use by C++ implementations and standard libraries and should be avoided by users.