cpp 공부중인데요 헤더를 인클루드 하는 과정중에 컴파일 문제가 생겨서 질문드립
니다.
=======================================
Term.h
=======================================
#include "Net.h"
class Term
{
private :
Net* connectedNet;
}
=======================================
Net.h
=======================================
#include <list>
class Term;
class Net
{
private :
std::list<Term*> connectedTermList;
}
간단하게는 이런식입니다.
이렇게 Term 에서 Net 을 멤버변수로 사용하며 Net 에서도 Term 을 사용 할 경우 인클루드를 어떻게 해야 제대로 하는건지 질문드립니다.