| [ CnUnix ] in KIDS 글 쓴 이(By): ahsarang (..........) 날 짜 (Date): 2004년 2월 2일 월요일 오후 04시 34분 50초 제 목(Title): Re: [Q]MACRO 를 함수로 변환 할때 > #define err_print(_fmt, _args...) fprintf(stderr, "%s:%d: "_fmt, \ > __FILE__, __LINE__, ##args) gcc가 안깔려 있는 환경에서는 대략 낭패입니다. variable arg. 표준은 __VA_ARGS__일거고요. 지원하지 않는 컴파일러가 많습니다. 귀찮더라도 그냥 괄호하나 더 쓰면서 코딩하는게 가장 포터블한 방법인거 같습니다. |