【发布时间】:2011-07-18 10:36:18
【问题描述】:
我的类定义中有以下枚举:
static class Myclass {
...
public:
enum encoding { BINARY, ASCII, ALNUM, NUM };
Myclass(Myclass::encoding);
...
}
然后在方法定义中:
Myclass::Myclass(Myclass::encoding enc) {
...
}
这不起作用,但我做错了什么?如何正确传递枚举成员,该成员在类中为成员方法(以及其他方法)定义?
【问题讨论】:
-
static class想要达到什么目的?