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


Operators
+ ++
* / %
& && ||
< <= ,
> >= ;
= !=
? : ::
>> << #
() [] {}
! ^ ˜
. -> ->*