매크로함수 얘기하다가 인라인함수얘기하는데
이거 왜쓰는지 모르겠네
그냥 매크로함수쓰면 더 편할것같구만
아니면 그냥 함수하나만드는거랑 뭔차이지?
ㅊㄹ가 말한? 템플릿이란 단어나왔는데
요상하게 생겼다.
이제 오늘 공부끄으읏.
흐음 파이썬할까 토익공부할까 그냥 놀까
이거 왜쓰는지 모르겠네
그냥 매크로함수쓰면 더 편할것같구만
아니면 그냥 함수하나만드는거랑 뭔차이지?
ㅊㄹ가 말한? 템플릿이란 단어나왔는데
요상하게 생겼다.
이제 오늘 공부끄으읏.
흐음 파이썬할까 토익공부할까 그냥 놀까
디버깅 가독성 컴파일시점
#define square(x) ((x)*(x)) 같은 경우에는 square(x++)로 쓸 수가 없어. 인라인 함수로 만들면 괜찮음
인라인 이용해서 템플릿 STL구현하면 런타임이 아니라 컴파일타임에서 모든 자료형이 정립되서 바이너리코드는 조금 커지는데 속도는 엄청빨라지거든요.
추억이 새록새록
님들 올해 운수대통 자세한 답변 고맙다. 잘은모르겠다 어렵..?