C++如何遍历enum class
时间: 2023-03-29 11:03:37 浏览: 162
C++枚举类型enum与enum class的使用
可以使用for循环和switch语句来遍历enum class。具体实现方法如下:
enum class Color { RED, GREEN, BLUE };
for (auto c : {Color::RED, Color::GREEN, Color::BLUE}) {
switch (c) {
case Color::RED:
// 处理红色
break;
case Color::GREEN:
// 处理绿色
break;
case Color::BLUE:
// 处理蓝色
break;
}
}
阅读全文