Q 10.27 __FILE__과 __LINE__ 매크로를, 디버그용으로, 메시지 출력하는 매크로에 쓰고 싶습니다. 어떻게 하면 될까요? Answer 질문 10.26을 간단히 하기 위해, 따로 만든 질문입니다. 한가지 방법은, 가 변 인자를 받는 함수를 만들고 (질문 15.4, 15.5 참고), __FILE__과 __LINE__ 을 받아서 그 함수에 전달해 주는 함수를 따로 만듭니다. 예를 들면: #include #include void debug(char *fmt, ...); void dbginfo(int, char *); #define DEBUG dbginfo(__LINE__, __FILE__), debug static char *dbgfile; static int dbgline; void dbginf..