#include <iostream>
#include <cstring>
using namespace std;
class Obj;
class Test {
friend class Obj;
public:
Test()
{
}
~Test()
{
}
void foo()
{
//print();
//Obj::print();
//Obj x;
//x.print();
}
};
class Obj {
public:
void print()
{
cout << "print here" << endl;
}
};
int main()
{
Test test;
test.foo();
return 0;
}
빠른 질문, 어떻게 Test :: foo()에서 올바른 방법으로 인쇄 할 수 있습니까?C++ forward 선언
여기서는 우정이 필요하지 않습니다. 한 가지 경우, 어느 쪽의 수업에도 개인 회원이 없습니다. –