c++ 에서 헤더 파일을 중복으로 include 할때 생기는 문제를 책에서 조건컴파일로 해결한다고 하는데

헤더 파일을 중복으로 포함시킬 이유가 있음??

걍 헤더파일 하나만 추가해놓으면 되는거 아님?