헤더파일 상호참조의 문제
혼자서 책을 보며 클래스 가지고 놀기를 반복하던 중 문제가 발생했습니다.
Equipment클래스, PlayerCharacter클래스, Inventory클래스를 서로 인클루드로 참조하게 했더니 터져버리는 상황..
셋중 하나에서 연결고리를 끊어주면됩니다.
저는 Inventory.h에서 Equipment를 참조하고 있는 헤더를 지우고
class Equipment; 와 같이 전방선언 + Inventory.cpp에 #include "Equipment.h"을 하여 해결했습니다.
'C,C++ > 공부 낙서' 카테고리의 다른 글
공부하면서 빠트린 것들 끄적끄적 - 연산자 (0) | 2022.11.18 |
---|---|
공부하면서 빠트린 것들 끄적끄적 - 템플릿, 타입ID (0) | 2022.11.16 |
공부하면서 빠트린 것들 끄적끄적 - 가상함수, 형변환 (0) | 2022.11.15 |
공부하면서 빠트린 것들 끄적끄적 - const (0) | 2022.11.04 |
공부하면서 빠트린 것들 끄적끄적 - 문자열, 배열, 클래스 (0) | 2022.11.03 |