inline 함수란일반 함수와 달리 어느 한 곳에 자리를 잡고, 그 번지로 점프해서 실행되는 것이 아니라,함수를 호출하는 위치마다 코드가 통째로 복사되어 들어간다. 장점 : 프로그램 수행 속도가 빨라진다.
단점 : 함수가 호출되는 부분마다 코드가 복사되어 들어가기 때문에, 호출하는 부분이 많아질수록 프로그램의 실행 파일 크기가 커지게 된다. inline 함수 언제 사용할까?빈번히 호출되는 함수는 inline 함수로 만드는 것이 효과적 이다.함수의 크기가 매우 작은 경우에 사용하는 것이 좋다.
만드는 방법1. 묵시적인 방법 헤더파일에 만드는 방법 class Point{int m_nX, m_nY;void SetPosition(int x, int y) { m_nX = X; m_nY = y; };}; 2..........
원문 링크 : inline 함수