有人能解释一下,什么时候应该在头文件中定义的全局变量或常量之前使用静电关键字吗?
例如,假设我有一个带有以下行的头文件:
const float kGameSpriteWidth = 12.0f;
在const
前面是否应该有static
?使用static
的最佳实践是什么?
有人能解释一下,什么时候应该在头文件中定义的全局变量或常量之前使用静电关键字吗?
例如,假设我有一个带有以下行的头文件:
const float kGameSpriteWidth = 12.0f;
在const
前面是否应该有static
?使用static
的最佳实践是什么?
static
将变量呈现为文件的本地变量,这通常是件好事,例如参见this Wikipedia entry.