본문 바로가기
프로그래밍/C++

inline 함수

by 리뷰하는 (게임)프로그래머_리프TV 2010. 3. 15.



사실 프로그래머라면 inline 함수에 대해서 많이 꺼리게 될지도 모른다.

속도면에선 일반 함수 보다 빠를지 모르나

메모리면에선 비효율 적이기도 하니 말이다.

단순히 함수 앞에 inline이라고 써주는 것 만으로 inline을 선언 할 수 있지만,

사실은 그렇게 간단한게 아니라는 말을 어떤 책에서 읽은 기억이 난다.

대충 사용법만 예제로 집어보고 넘어가자.

좀더 자세한 이야기는 후에 다시 살펴 보도록 하자.

#include <iostream>

inline int temp(); // 간.단.

void main()
{
	temp();
}

inline int temp()
{
	return 0;
}

'프로그래밍 > C++' 카테고리의 다른 글

const 상수화  (0) 2010.03.17
namespace(이름 공간)  (0) 2010.03.15
디폴트 매개변수  (0) 2010.03.15
함수 오버로딩 (overloading)  (0) 2010.03.15
putback(), peek()  (0) 2010.03.15