小太郎*_*小太郎 16 c++ enums c++11
有可能编写一个匿名枚举类,然后比较它包含的内容吗?例如.
enum class { APPLE, BANANA } fruitType; // ... if (fruitType == fruitType::APPLE) // ...
Bo *_*son 9
不,fruitType是一个变量(尽管名称中有Type).您不能使用变量名来访问有关其类型的内容.
fruitType
我们的想法enum class是,除非使用类型名称作为前缀,否则这些值在定义之外是不可见的.如果类型没有名称,这将很难!
enum class
归档时间:
14 年,3 月 前
查看次数:
6718 次
最近记录:
10 年,4 月 前