【发布时间】:2012-05-03 00:42:34
【问题描述】:
给定一个枚举:
enum AnEnum { Foo, Bar, Bash, Baz };
您可以使用 Qt 的 foreach 循环遍历这些枚举中的每一个吗?
这段代码无法编译(不是我期望的……)
foreach(AnEnum enum, AnEnum)
{
// do nothing
}
【问题讨论】:
-
错误信息是什么意思?
enum类型不是像数据结构那样迭代其元素的容器。