매크로함수가 실행전에 치환되는것은 알고있습니다
그런데 일반함수안에 매크로함수가 있고
일반함수가 1000번 실행된다고 칠때 매크로함수는 1000번 치환이 일어나나요 아니면 처음 1번만 치환이 일어나나요
소스코드 용량이 별차이가없어서 질문드려용 ㅎㅎ
매크로함수가 실행전에 치환되는것은 알고있습니다
그런데 일반함수안에 매크로함수가 있고
일반함수가 1000번 실행된다고 칠때 매크로함수는 1000번 치환이 일어나나요 아니면 처음 1번만 치환이 일어나나요
소스코드 용량이 별차이가없어서 질문드려용 ㅎㅎ
당연히 한 번
매크로는 런타임 관여가 아니라 컴파일 타임에 관여되는거야.
매크로는 전처리기가 맨 처음에 한번 쫘악 치환해주는겁니다. 그래서 처음에만 한번 치환되는거