我有一个定义的枚举.文字的值是默认值.指定值没有任何意义,没有任何意义,未来增加的任何文字的价值也没有任何意义.它只是定义为限制允许的值,并使事情更容易遵循.因此,值始终从0开始并增加1.
我可以设置一个这样的循环:
enum MyEnum{ value1,value2,value3,maxValue}for(MyEnum i = value1; i < maxValue; i = static_cast<MyEnum>(i+1)){}解决方法 就我而言,这很好.我相信一些纯粹主义者在某个地方会发生变化,但是就语言规范而言,该代码可以正常工作,所以如果使你的生活变得更轻松,那么你应该随意去做. 总结
以上是内存溢出为你收集整理的c – 循环枚举值全部内容,希望文章能够帮你解决c – 循环枚举值所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)