매우 긴 전처리기 지시어를 보면서 궁금점
글쓴이: gaddatee / 작성시간: 수, 2012/03/14 - 11:43오전
전처리기 지시어를 사용 할 때 한줄을 넘어갈 경우 마지막 라인을 제외하고 줄바꾸기 시에 \를 붙여서 이어 나가는데
이렇게 지시어가 길경우 #define [A] [B]의 구조에서 A가 길고 공백이 중간중간 많이 들어가면 어디까지가 A영역(바꾸고
싶은 부분)이고 어디까지가 B의 영역(바꿀 부분)인지 매우 구분이 모호하던데 먼가 구분이 쉽게 가능한 방법이 있는건가
요?
이러한 질문이 생긴 이유는 표준 라이브러리들의 헤더 파일을 보면서 매우 긴문장의 define문을 보면서 든 생각입니다.
Forums:
define의 경우에는 A가 매크로 함수가 아닌 이상
define의 경우에는 A가 매크로 함수가 아닌 이상 중간에 공백이 들어갈 수가 없습니다.
매크로 함수 꼴이라면 뭐... 그렇게 알아보시기 어렵지는 않겠지요.
댓글 달기