【发布时间】:2020-07-03 22:38:37
【问题描述】:
我可能遗漏了一些东西,但我正在使用一个使用大量的代码库
typedef enum foo
{
....
} foo;
这是否与枚举类相同但不是强类型?
【问题讨论】:
-
不,这是一个常规枚举。这个
typedef在 C++ 中没有任何用处(但在 C 中做了一些有用的事情) -
见stackoverflow.com/questions/18335861/…它应该回答你的问题。
-
这能回答你的问题吗? Why is enum class preferred over plain enum?
标签: c++ enums typedef enum-class