Wann ist das statische Schlüsselwort vor globalen Variablen zu verwenden?
Kann jemand erklären, wann Sie das Schlüsselwort static vor den in den Header-Dateien definierten globalen Variablen oder Konstanten verwenden sollen?
Nehmen wir zum Beispiel an, ich habe eine Header-Datei mit der folgenden Zeile:
const float kGameSpriteWidth = 12.0f;
Sollte das habenstatic
vorconst
oder nicht? Was sind einige bewährte Methoden für die Verwendungstatic
?