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