728x90
728x170
* 인라인 함수 (inline function)
- 정의
inline 리턴 값의 형 함수 이름(인수리스트) { ... } |
- 함수 선언부 앞에 inline이 붙여진 함수.
- 인라인 함수의 몸체는 컴파일러에 의해 호출 부분에 직접 기록되므로 전체적인 속도 향상을 꾀할 수 있음.
- 그러나 너무 긴 코드는 컴파일러가 인라인 함수로 인정하지 않기도 함.
- 컴파일러는 간단한 처리만 인라인 함수로 인정하고, 호출 부분에 함수 전체를 기록해 줌.
728x90
그리드형(광고전용)
'Programming > C++' 카테고리의 다른 글
인수와 레퍼런스 (0) | 2017.05.30 |
---|---|
함수 템플릿 (Function Template) (0) | 2017.05.29 |
함수 오버로드 (Function Overloading) (0) | 2017.05.25 |
기본 인수 (Default Argument) (0) | 2017.05.25 |
const (0) | 2017.05.25 |
키보드 입력 (0) | 2017.05.25 |
숫자 리터럴 (Number Literal) (0) | 2017.05.25 |
이스케이프 시퀀스 (Escape Sequence) (0) | 2017.05.25 |