Słowa kluczowe języka C++
Słowa kluczowe w językach programowania to najważniejszy element składni danego języka. Są one specjalnie zastrzeżone i nie mogą być używane na przykład jako identyfikatory czy nazwy zmiennych. Każdy programista powinien je znać oraz co najważniejsze wiedzieć do czego je stosować. Należy również pamiętać iż identyfikatory zdefiniowane w bibliotece standardowej takie jak std lub cout nie są słowami kluczowymi, jednak kiedy chcemy z nich skorzystać w sensie jakiejś funkcji zdefiniowanej w bibliotece to w tym wypadku są one zastrzeżone dla programisty.
Tabela słów kluczowych dla języka C++:
| and | and_eq | asm | auto | bitand |
| bitor | bool | break | case | catch |
| char | class | compl | 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 | not | not_eq |
| operator | or | or_eq | 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 | xor | xor_eq |