C++ Keywords

C++ reserves a set of words for use within the language as keywords. Keywords may not be used as program identifiers. following Table lists the complete set of C++ keywords.

asm do if return try
auto double inline short typedef
bool dynamic_cast int signed typeid
break else long sizeof typename
case enum mutable static union
catch explicit namespace static_cast unsigned
char export new struct using
class extern operator switch virtual
const false private template void
const_cast float protected this volatile
continue for public throw wchar_t
default friend register true while
delete goto reinterpret_cast