인라인 함수
함수를 호출할 때 일어나는 일
함수를 호출하기 위해 필요한 단계들
함수 호출에 여러 단계가 있으므로 생기는 단점
인라인 함수 (함수 호출의 오버헤드를 개선하는 방법)
매크로와 비슷한데 그렇다면 대신 매크로를 사용해도 되나? -> 쓰지마 ;;
인라인 함수와 매크로는 어떤 차이점이 있을까?
매크로
인라인 함수
인라인 함수를 쓸 때 주의 점
inline 키워드는 힌트일 뿐이다.
인라인 함수 구현이 헤더 파일에 위치해야 한다!
헤더 파일에 구현체가 있다는 것은 무엇을 의미할까?
간단한 함수에 적합하다.
실행 파일의 크기가 증가되기 쉽다.
Last updated