#include "Handler.h"

#include "Student.h"

class Professor : public Student

{

int ms[4];

public:


friend void Handler::newClass();

friend void Handler::removeClass();

};


이렇게 하면

 error C2027: 정의되지 않은 형식 'Handler'을(를) 사용했습니다.

계속이러고


#include "Handler.h"

#include "Student.h"

class Handler;

class Professor : public Student

{

int ms[4];

public:

friend Handler;

};


이러면 제대로 되는데 왜이런거냐??