header과 cpp파일의 include 관계
header과 cpp파일의 include 관계. 빨간 화살표는 포함(include) 관계를 의미한다. 머리 부분이 꼬리 부분을 포함(include) 한 것이다. (ex. main.cpp 에는 #include "SortedType.h"가 있다. 실제로 그 파일이 기입되는것이라 생각하면 된다. 다음 두 코드는 다르다. #include "SortedType.h" int main() { SortedType stack; } int main() { SortedType stack; } #include "SortedType.h" 위의 것은 SortedType.h가 전방선언 되었고, 밑의 것은 후방선언 되었기에, 밑의 main함수에서는 "물리적으로" SortedType.h의 존재여부를 알 방법이 없다. Common ru..
2020.10.15