enum class { APPLE,BANANA } fruitType; // ... if (fruitType == fruitType::APPLE) // ...
使用枚举类的想法是,除了在类型名称前面,这些值在定义之外是不可见的.如果类型没有名字,这将是困难的!