宏拼接

#define VERSION_MAJOR   1
#define VERSION_MINOR   0
#define PVERSION_THIRD   0
#define PEER_VERSION_FOURTH  10000
#define version_fun(a,b,c,d) #a"."#b"."#c"."#d

#define VERSION_STRING_NUMBER_ONLY  version_fun(VERSION_MAJOR,VERSION_MINOR,VERSION_THIRD,VERSION_FOURTH)


result: VERSION_STRING_NUMBER_ONLY is "1.0.0.10000"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章