Когда использовать статическое ключевое слово перед глобальными переменными?
Может кто-нибудь объяснить, когда вы должны использовать ключевое слово static перед глобальными переменными или константами, определенными в заголовочных файлах?
Например, допустим, у меня есть заголовочный файл со строкой:
const float kGameSpriteWidth = 12.0f;
Должно ли это иметьstatic
передconst
или нет? Каковы некоторые лучшие практики для использованияstatic
?