를 형성하기 위해 정의합니다. VERSION_MINOR와 REVISION 사이의 공간을 없애고 싶습니다. 나는 이것을 시도했다 :연결하여 전처리 내가이이 문자열을
#define VERSION VERSION_MAJOR.VERSION_MINOR##REVISION
그러나 그것은 "1.VERSION_MINORREVISION"
를 산출한다. 물론,이 작동하지 않습니다 중 하나
#define VERSION VERSION_MAJOR.VERSION_MINORREVISION
그 사이에 공백이없이 두 전처리 값을 연결할 수 있습니까?
내가이 캐릭터 라인 화에 간접 수준을했다 실현; 다른 매크로를 위해 다시 넣고 싶다면 괜찮습니다. –