C 전처리기를 사용하여 int를 문자열에 연결 C 전처리기를 사용하여 #define'd int를 #define'd 문자열에 연결할 수있는 방법을 알아 내려고합니다 . 내 컴파일러는 CentOS 5의 GCC 4.1입니다.이 솔루션은 MinGW에서도 작동합니다. 문자열에 버전 번호를 추가하고 싶지만 작동하도록 할 수있는 유일한 방법은 문자열로 정의 된 버전 번호의 복사본을 만드는 것입니다. 내가 찾을 수있는 가장 가까운 것은 매크로 인수를 인용하는 방법 이었지만 #defines 에서는 작동하지 않습니다. 이것은 작동하지 않습니다. #define MAJOR_VER 2 #define MINOR_VER 6 #define MY_FILE "/home/user/.myapp" #MAJOR_VER #MINOR_VER #값..