【发布时间】:2014-07-17 21:20:52
【问题描述】:
好吧,我想将地形枚举定义为
enum terrain {MOUNTAIN, GRASS};
什么的。
如何使这个枚举成为项目中所有类中定义的东西?
【问题讨论】:
-
把它放在你包含的头文件中。
-
假设我希望在多个类中定义枚举,我是否必须为每个类重新定义它?
-
对于 C++11 更喜欢
class enums 而不是“普通”enums -
@Alper:
enum class会更好。