Когда использовать статическое ключевое слово перед глобальными переменными?

Может кто-нибудь объяснить, когда вы должны использовать ключевое слово static перед глобальными переменными или константами, определенными в заголовочных файлах?

Например, допустим, у меня есть заголовочный файл со строкой:

const float kGameSpriteWidth = 12.0f;

Должно ли это иметьstatic передconst или нет? Каковы некоторые лучшие практики для использованияstatic?

Ответы на вопрос(8)

Ваш ответ на вопрос