Słowa kluczowe

Słowa te mają w języku C++ określone znaczenie. Po kolei będę się starał je wyjaśniać w dalszej części serwisu. Kliknięcie na dane słowo przeniesie cię na stronę gdzie zostało to słowo wytłumaczone. Jeżeli się tak nie stanie, to oznacza to że jeszcze nie opanowałem tego materiału. Jest tutaj też krótki opis poszczególnych słów. Moim zdaniem nie należy się tego uczyć odrazu na pamięć, ale krok po kroku analizować co poszczególne słowa znaczą. Tutaj są one rozpisane alfabetycznie. Jest to raczej vademekum.

SłowoZnaczenie:
asmUmożliwia wstawienie kodu w assemblerze
auto
breakPrzerywa działanie pętli, i nie powoduje ponownego sprawdzenia warunku.
caseWskazuje na warunek instrukcji switch
catch
charRodzaj zmiennej
classBlok definiujący klasy
constDefiniuje stałą. Wymagana wartość
continuePrzerywa wykonywanie pętli, ale powoduje ponowne sprawdzenie warunku
defaultokreśla blok dla warunku domyślnego w instrukcji switch
deleteZwalnianie pamięci przydzielonej dynamicznie
doRodzaj pętli do - while. Przed sprawdzeniem warunku, wykonuje blok pętli jeden raz
doubleRodzaj zmiennej
elseBlok występujący po instrukcji if, wykonywany gdy warunek nie jest spełniony
enumBlok definiujący typ wyliczeniowy
extern
floatRodzaj zmiennej
forPętla
friendOkreśla klasę zaprzyjaźnioną
gotoSkok bezwarunkowy
ifInstrukcja warunkowa
inlineWstawia cały kod funkcji w miejsce gdzie została ona wywołana
intRodzaj zmiennej
longRodzaj zmiennej
newOkreśla zmienną przydzielaną dynamicznie
operatorPozwala na przeciążanie operatorów
privateOkreśla stopień ochrony danych w klasie
protectedOkreśla stopień ochrony danych w klasie
publicOkreśla stopień ochrony danych w klasie
registerOkreśla zmienne rejestrowe
returnPowoduje zakończenie działania funkcji i ewentualnie zwrócenie wartości
shortRodzaj zmiennej
signedOkreśla zmienną z elementami ujemnymi
sizeofZwraca rozmiar obiektu
static
structOkreśla blok definiujący struktury
switchInstrukcja warunkowa
template
this
throw
try
typedefUmożliwia nadanie nowego typu zmiennej
unionBlok definiujący unie
unsignedDefiniuje zmienną z elementami dodatniimi
virtualDefinuje wirtualną metodę klasy
voidOkreśla typ niezdefiniowany
volatile
whilePętla