【发布时间】:2017-10-16 16:58:34
【问题描述】:
我想知道如何或是否可以让我的公共 enum payloadTypes 在我的以下课程中被我的私有方法 threshold() 访问:
class A {
private:
unsigned int threshold(payloadTypes kindOfPayload,int x,int y);
public:
enum payloadTypes {
INVALID =-1,
TEST=0,
THRESHOLDS,
RX,
};
}
如果我按照上述方式操作,我会收到此错误,并且我不想将我的枚举范围更改为 private
错误:“payloadTypes”尚未声明
无符号整数阈值(payloadTypes kindOfPayload,int x,int y);
【问题讨论】:
-
您能否澄清
thresholdGetter是否是与threshold不同的函数,或者它是否只是您问题中的“错字”? -
@Angew 你说得对,这是一个“错字”
标签: c++ function class oop enums