defined(DEBUG)는 DEBUG가 define되어 있으면 1을 그렇지 않으면 0을 리턴하는 매크로이죠..
#if defined(DEBUG)쓰면 #ifdef DEBUG와 같은 효과가 나오죠..
그리고, 질문하신 분께... 컴파일때 -pedantic옵션주고 컴파일 해보세요.. 저도 무엇 인지는
모르나 제가 가지고 있는 C Preprocessor 문서에 defined관련해서 나온 옵션이네요.. 잘 되는지
결과도 알려주세요.. ^^;; 저도 공부하게..--이 곳에 서명을 적어주십시오.defi