다른 소스파일에서 사용자정의 클래스를 사용하려면, 해당파일에 클래스내용이 있어야해서 include해야함.
Include하려면 헤더파일이어야됨 그래서 헤더파일씀.
헤더파일에 원형만적고 외부에서 정의하는이유는,
가독성 및 관리가 편하기때문.
그러나 짧고자주쓰는 멤버함수는 내부에 정의해서 인라인함수로서 사용해야 최적화에좋다
Include하려면 헤더파일이어야됨 그래서 헤더파일씀.
헤더파일에 원형만적고 외부에서 정의하는이유는,
가독성 및 관리가 편하기때문.
그러나 짧고자주쓰는 멤버함수는 내부에 정의해서 인라인함수로서 사용해야 최적화에좋다
검색어 알려줄께 "분할 컴파일"
그런 최적화는 꿈빠일라에게 맡기고 생각하기를 그만둔다
CSAPP 링커 읽어보면 도움 많이 됨
흐규ㅠ 감사양두분다