##__VA_ARGS__ 이 무엇인가요?
글쓴이: 초쎈님 / 작성시간: 화, 2018/01/02 - 2:35오후
안녕하세요. 회사에 취업한지 2개월이 조금 넘은 신입 프로그래머인데요. 막막한 부분들이 있어서 질문하나 올립니다.
#define APPL_DBG(FORMAT, ...) DDI_UART_Print("[%-10s]" FORMAT, APP_NAME, ##__VA_ARGS__); #define APPL_PRINT(FORMAT, ...) DDI_UART_Print(FORMAT, ##__VA_ARGS__);
위에 코드를 보시면 ##__VA_ARGS__가 있는데 생긴 것부터 범상치 않은데 어디에 선언도 되어 있지 않은데 어떻게 사용되고 있는지 궁금해서 질문드립니다..!
Forums:
googling 해보셨나요? 그게 더 빨랐을터인데.
googling 해보셨나요? 그게 더 빨랐을터인데.
https://msdn.microsoft.com/ko-kr/library/ms177415.aspx
https://gcc.gnu.org/onlinedocs/cpp/Variadic-Macros.html
감사합니다! 다음에는 검색 후 질문드릴게요 ^^
감사합니다! 다음에는 검색 후 질문드릴게요 ^^
http://blog.woong.org/v
http://blog.woong.org/v/59f9be99e7d0b554c97017cc
댓글 달기