将代码第一行加上
#define private public
#define protected public
其实就是转换一下宏定义,可能不是很优雅,只是提供一种思路,下面代码编译不报错
#include <iostream>
using namespace std;
#define private public
#define protected public
class test {
private:
int a;
};
int main() {
test t;
t.a = 2;
cout << t.a;
}