함수를 호출하면 약간의 런타임 오버헤드가 발생한다. 때때로 컴파일러는 이러한 함수 호출 중 일부를 인라인 처리하여 이 오버헤드를 최소화 할 수 있다 .
<aside> 💡 인라인 확장 또는 인라인 함수 호출 사이트를 호출된 함수의 본문으로 바꾸는 수동 또는 컴파일러 최적화다. 인라인 확장은 매크로 확장과 유사하지만 소스 코드를 변경하지 않고 컴파일 중에 발생하는 반면, 매크로 확장은 컴파일 전에 발생하여 컴파일러에서 처리되는 다른 텍스트가 생성된다.
</aside>
1310447927 2011-07-12 07:18:47<?xml version="1.0" 인코딩="UTF-8"?>
<datetime qualifier= "changedate" index= "1" > <연도 > 2011 </year> <month> 07 </month> <day> 12 </day> <시간> 07 </시간> <분> 18 < /분> <초> 47 </ 초 > </datetime>