어떤 프로젝트에 참여하고 있는데.. 여러명이서 같이 개발하고
있습니다..
함수로 모듈화하고, 자료구조도 잘 정의해놓고 이런것까지는
명확합니다.. 문제는 그런 함수와 자료구조를 어떤 소스파일에
분산시켜 담아놓느냐 하는건데.. 이게 장난이 아니더라구요.
아무리 독립적으로 각 모듈을 분산시키려고 해도 cross 참조를
하게되는 경우를 피할수가 없더군요..
그래서 #include 를 하나만써도.. 그 헤더파일이 참조하고 있는
다른 헤더파일까지 같이 참조하고.. 또 참조된 헤더파일 내부의