Kurs C++ - Krzysztof Czerwonka
ZMIENNE STATYCZNE
Zmienna statyczna - w programowaniu jest to zmienna, która w danym bloku
programu posiada dokładnie jedną instancję i istnieje przez cały czas działania
programu. W języku C++ każda zmienna globalna jest jednocześnie zmienną
statyczną.
przykład 1:
po skompilowaniu:
Kurs C++ - Krzysztof Czerwonka
przykład 2:
Kurs C++ - Krzysztof Czerwonka
po skompilowaniu:
Jest to program zliczający liczbę obiektów danej klasy. Nie ważne ile obiektów
powstanie, a ile zostanie usuniętych, zmienna statyczna utrzyma swoją wartość na
prawidłowym poziomie.