가정 :컴파일러 오류 C4430은 : - 실종 유형 지정자 INT 내가이 오류가
"오류 C4430 : 누락 된 형식 지정자 - int로 가정 참고 : C++ 기본-INT 지원하지 않습니다."이 코드
을 예 :
//A.h
#include "B.h"
class A{
B* b;
..
};
//B.h
#include "A.h"
class B{
A* a; // error error C4430: missing type specifier - int assumed.
};
클래스 A를 헤더 파일 B.h로 미리 선언해야 사용할 수 있습니다. –
서로를 포함하는 두 개의 헤더는 좋은 생각이 아닙니다. "A를 이해하려면 먼저 B를 이해해야합니다." "B를 이해하려면 먼저 A를 이해해야합니다." –
그러나 나는 그것을 필요로한다! 이 문제를 해결하는 방법? – user3571201