inline1 C++ 강의 6장 - inline 함수 & 이름 공간(namespace) - C++ 강의 6장- inline 함수 & 이름 공간(namespace) - inline 함수는 다른 언어를 배운 사람들이 보면 조금 생소할 수도 있다. in은 ‘내부’를 의미하고 line은 ‘프로그램 코드라인’을 의미하는 말이다. 따라서 프로그램 코드라인 안으로 들어가 버린 함수라는 의미로 해석할 수 있다. C언어에 대해 먼저 선행을 하였을 경우 매크로 함수에 대해 공부를 하였을 것이다. 매크로 함수는 함수의 결과 값을 도출하는 식을 미리 정의하는 형태를 가진다. 전처리 부분에 함수를 정의한다. #define 매크로 함수명(인수) 치환될 부분 위와 같은 형태로 매크로 함수를 정의하는데 다른 함수들에 비해 일반적으로 실행속도가 빠르다는 이점을 가지고 있다. 매크로의 정의가 전처리 부분에서 되므로 함수의 몸.. 2017. 4. 23. 이전 1 다음