C++ 还有地方可以进行普通枚举吗?

C++ 还有地方可以进行普通枚举吗?,c++,enums,C++,Enums,我已经开始使用强类型枚举。纵观我目前的项目,有几个地方我仍然喜欢纯枚举 如果不需要强类型特征,而枚举正被用于隐式转换为int,那么是否还有其他折衷方法会使传统枚举成为一个错误的选择?是的,我认为是这样。这个问题是基于意见的;投票结束。@utnapistim这显然是一个很好的实践(优点与缺点)类型的问题。虽然可以用更好的措辞。他问自己是否正确评估了权衡。“还有其他权衡吗?”这是一个客观的、可回答的问题,不应该以“主要基于意见”来结束。这似乎很适合程序员堆栈交换网站。

我已经开始使用强类型枚举。纵观我目前的项目,有几个地方我仍然喜欢纯枚举


如果不需要强类型特征,而枚举正被用于隐式转换为int,那么是否还有其他折衷方法会使传统枚举成为一个错误的选择?

是的,我认为是这样。这个问题是基于意见的;投票结束。@utnapistim这显然是一个很好的实践(优点与缺点)类型的问题。虽然可以用更好的措辞。他问自己是否正确评估了权衡。“还有其他权衡吗?”这是一个客观的、可回答的问题,不应该以“主要基于意见”来结束。这似乎很适合程序员堆栈交换网站。