:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
12/02/29 20:28
AhnGoon님// 감사합니다!
최종 코드는 이렇게 되더군요. typedef struct node NODESTRUC; typedef struct net unsigned int id; unsigned int Nnodes; NODESTRUC ** nodes; typedef struct node unsigned int id; unsigned int Nnets; int gain; int locked; NETSTRUC ** nets;
12/02/29 21:45
이 기법은 Pre-Declaration 이라고 해서, 구조체끼리 서로 포인터로 연결되거나 하는 경우에 종종 쓰이게 됩니다.
C++ 에서도 클래스를 이용하여 Linked-List나, Tree 같은 스타일의 자료구조를 만들거나 할 때도 자주 쓰이게 되고, 헤더 파일 끼리의 상호 참조 현상을 제거하기 위해서도 유용하게 사용될 수 있어요.
|