【发布时间】:2014-06-10 03:41:52
【问题描述】:
在我的代码中,我需要使用枚举器来确保只能将一组值分配给某些实例,但是,我厌倦了从 int 到 enum 类型的转换,反之亦然。有没有像int enum 这样的东西来避免那些看起来很丑的static_casts?
【问题讨论】:
-
嗯,有一个方向的
+。 -
你是用
enum class还是简单的enum? -
@RSahu:我使用
enum class,因为我有不止一个enum classes,而且他们有同名的成员。 -
您是否可以选择使用
std::integral_constant而不是enums?
标签: c++ c++11 enums type-conversion