override2 [CMake] Functions and Macros References Professional CMake : A Practical Guide Contents Functions and Macros Argument 특징 Keyword Arguments (using cmake_parse_arguments()) Overriding functions/macros CMake의 함수와 매크로는 C/C++에서의 함수와 매크로와 매우 유사한 특성을 가지고 있습니다. 함수는 새로운 scope를 가지고 함수의 argument들은 함수 내부(body)에서 참조할 수 있는 변수가 됩니다. 반면에 매크로는 호출 지점으로 매크로 본문(body)을 복사하고, 매크로의 argument는 간단한 문자열로 대체됩니다. 이러한 동작들은 C/C++에서 함수와 #define으로 정의되는 매크로.. 2021. 11. 1. [C++] 가상 함수 (virtual, override 키워드) References Effective C++ (항목 9) 씹어먹는 C++ (https://modoocode.com/210) Contents 가상 함수 (virtual 키워드) 오버라이드(override 키워드) 다형성 (polymorphism) 생성자/소멸자에서의 가상 함수 호출(주의사항) 2021.07.28 - [C & C++] - [C++] 가상 소멸자 [C++] 가상 소멸자 Reference Effective C++ (항목 7) Contents 다형성을 가진 기본(base) 클래스에서의 소멸자 가상 소멸자 가상 함수 테이블 아래와 같은 TimeKeeper라는 기본(base) 클래스가 있고, 이 클래스를 상속받는 AtomicCl.. junstar92.tistory.com 이전 글에서 가상 소멸자에 대.. 2021. 7. 30. 이전 1 다음