'inline'에 해당되는 글 1건

  1. 2013.03.17 template을 이용한 inline 함수


template <typename T>

template <class T>

이 두 문장은 똑같다.

템플릿을 이용하면, 자료형에 의존적이지 않은 함수를 만들 수 있다. 

즉, define SQUARE(x)     ((x)*(x)) 와 똑같이 된다. 그리고 define은 전처리기에 의해 처리가 되어서 오류를 잡지 못하지만 inline은 컴파일러에 처리가 되어서 오류를 잡을 수 있으니 얼마나 좋은가~~


실행 결과



Posted by scii
: