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?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage