c++에서 다른 소스 파일에 있는 클래스를 메인 소스 파일로 가져 올려면 어떻해야 하나요?

으네이의 이미지

예를 들어서

소스 1에

class Test { }

Test T;

를 만든 뒤

메인 소스 파일에

extern Test T;

를 적으니 Test를 알 수 없다고 오류뜨네요.

헤더파일을 추가적으로 만들지 않고 가져오는 방법은 없는건가여?

IsExist의 이미지

네 없어요. 최소한 헤더는 있어야 합니다.

---------
간디가 말한 우리를 파괴시키는 7가지 요소

첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스

이익추구를 위해서라면..

다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치