1
我们正在尝试使用VS2005编译应用程序,我们收到以下错误信息:C2248:无法访问在类中声明私有成员
错误C2248:“帕洛:: bytecode_generator :: WM_OPCODES”:不能访问私有在枚举类中声明 '帕洛:: bytecode_generator' C:\用户\管理员\桌面\ htbase \研发\ palo_server_988 \ server_export \源\库\的虚\ VirtualMachine.h 199
这是一段代码:
struct machine_state {
EPath path;
ERule* rule;
Value defValue;
Status defStatus;
uint8_t is_base;
Bytecode * pc;
Value* sp_dbl;
string* sp_str;
bytecode_generator::WM_OPCODES return_pos;
};
有关如何解决问题的任何想法在?
感谢
如果'WM_OPCODES'是'private',则可能并不是要使用它。 –
...或者它不应该是私人的。这是由OP决定的 – SomeWittyUsername