티스토리 뷰

기타

inline 키워드

따분한놈 2013. 9. 8. 00:57

이것도 예전 이글루스 블로그에서 옮겨 온건데.. 지금 보니 뭔말인지 잘모르겠네 ㅋㅋ...

 

으흠. 전에 책에서 보기로 컴파일러가 알아서 inline화한다고 본거 같은데 흠냐 역시 정리를 해야하는데..
어쨋든 함수를 inline했을 시 매크로함수와 같이 컴파일시 함수호출방식이 아니라 그 지점에
함수를 박아?넣는다라는 어쨋든 일반 함수로 했을시보다 컴파일 속도가 빠르다.
하지만 함수정의부분이 헤더파일에 있어야한다. 컴파일시 함수의 사이즈를 알아야 하기때문이다.
또한 매크로함수와 비슷하지만 매크로함수의 제약인 변수타입을 지정할 수 없이 치환하는 형태에서 좀더 편하게 쓸 수 있다.
아 말이 이상하게 꼬이지만 뭐. 시간봐서 수정을 해야겠다.

'기타' 카테고리의 다른 글

그래픽 카드 알아내기  (0) 2014.02.19
Visualstudio 2012 Warning : MSB8012  (0) 2014.02.14
Awesomium  (0) 2013.10.27
crtdbg 메모리릭  (0) 2013.09.08
컴파일러 버전 알아내기  (0) 2013.09.08
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함