auto do if return typedef bool double inline short typeid break dynamic_cast int signed typrname case else long sizeof union catch enum mutable static unsigned cdcl 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 wchart continue for public throw while default friend register true
Além disso, a terceira edição do The C++ Programming Language (Stroustrup, 1997) inclui as seguintes palavras reservadas: