따..딱히 공부하려고 포스팅하는 건 아니니까..!
(링크) 인라인(inline) 함수 본문
인라인(inline) 함수란?
일반 함수를 사용할 때의 과정은 그 함수의 정의로 점프하여 실행한 뒤 돌아오는 과정을 행합니다. 매 번 실행할때마다 함수의 위치를 기억하여 점프하는 것은 많은 시간과 비용을 필요로 하게 됩니다. 이러한 코스트를 줄이기 위해 c++ 99에서 함수의 코드를 프로그램 위치에 바로 넣는 기능을 만들었는데 이것이 inline 함수입니다.
인라인 함수에 대한 자세한 설명
https://msdn.microsoft.com/ko-kr/library/bw1hbe6y.aspx
_forceinline에 대한 자세한 설명
'C/C++' 카테고리의 다른 글
[C++11, 링크] final과 override (0) | 2016.04.22 |
---|---|
[C++11, 링크] auto_ptr, shared_ptr (0) | 2016.04.08 |
(링크) C++에서 Singleton을 구현하는 여러가지 방법과 차이점/주의점 (0) | 2016.04.07 |
[SlideShare]C++ 11/14에 추가된 기능들 (0) | 2016.03.23 |
C++ 한글 문자열(유니코드) (0) | 2015.10.04 |
Comments