Jai*_*ime 5 c++ program-entry-point friend
我认为这是可能的,但编译器抱怨它无法访问我班级的受保护/私人成员.我试过移动东西并更改签名,但找不到有效的组合.
我基本上有:
class MyClass
{
public:
friend int main(int argc, char** argv);
private:
void test()
{
cout << "My friend has accessed my member" << endl;
}
};
int main(int argc, char** argv)
{
MyClass mc;
mc.test();
}
Run Code Online (Sandbox Code Playgroud)