CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): doldori (돌돌이)
날 짜 (Date): 2004년 9월 16일 목요일 오후 10시 22분 14초
제 목(Title): Re: C Macro 


애초에 RANDOM()이란 놈을 inline 함수로 만들었다면 구르미님이

괜한 고생을 하지 않아도 되었을 것입니다. 더군다나 RANDOM이 

#define 되었다는 사실을 까맣게 몰랐다는 점이 중요합니다.

디버깅으로 논리적인 오류를 해결할 때는 그나마 짜릿함이라도

느낄 수 있지만, 매크로가 원인이었다는 사실을 알았을 때의 

허탈함이란...

여러분, 매크로를 만들 때는 이름을 지저분하게 만들어서 쫑 안나게 

해주세요. 자신을 위해서나 남들을 위해서나.

ps. 제가 가장 혐오하는 매크로는 Windows Platform SDK에 있는 

max, min입니다.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.