namespaces for enum types - best practices

前端 未结 8 1927
隐瞒了意图╮
隐瞒了意图╮ 2020-12-04 06:34

Often, one needs several enumerated types together. Sometimes, one has a name clash. Two solutions to this come to mind: use a namespace, or use \'larger\' enum element na

8条回答
  •  猫巷女王i
    2020-12-04 07:06

    FYI In C++0x there is a new syntax for cases like what you mentioned (see C++0x wiki page)

    enum class eColors { ... };
    enum class eFeelings { ... };
    

提交回复
热议问题