【发布时间】:2011-06-07 05:19:41
【问题描述】:
我试图让一个函数接收一个枚举作为它的参数之一。我将枚举作为全局变量,但由于某种原因,我的其他文件无法更改枚举。所以我想知道如何将枚举设置为函数的参数,例如,
function(enum AnEnum eee);
或者有没有更好的方法来解决上述问题?
好的,快速改写我的问题:我基本上有很多文件,我希望所有文件都可以访问我的枚举并能够更改该枚举的状态以及应该能够访问它的大多数文件正在上课。我试图解决这个问题的方法是将枚举传递给需要访问它的函数,但我不知道如何让函数接收枚举作为其参数之一。
【问题讨论】:
-
可能值得改写,你的问题不是很清楚。
-
“更改枚举”是什么意思?
-
用“改变枚举”,你的意思是要扩展它,比如,添加新值?
-
我的意思是更改存储在其中的值..不添加新值...我不知道这叫什么...