inline함수
- 보통 함수보다 약간빠른 수행속도를 가지지만, 그 코드크기만큼 메모리를 더 먹는다.
- 보통 함수보다 약간빠른 수행속도를 가지지만, 그 코드크기만큼 메모리를 더 먹는다.
사용법은
int func_name(int b)
{ return b+1; }
이란 함수가 있다면,
이란 함수가 있다면,
=>
inline int func_name(int b)
{ return b+1; }
처럼 앞에 inline이라고 써주면 된다.
혹은 헤더에 원래는
int func_name(int b);
만 있지만,
=>
int func_name(int b) { return b+1; }
이렇게 써도 inline으로 인식한다.