開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Linux GCC
"C"
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
NO
問題(Question):
#define MYFILE MYFILE01
#define MYFILE MYFILE02
第一個檔案MYFILE01_kkman.h在 MY_DIR\MYFILE01\MFILE01_kkman.h
第二個檔案MYFILE02_kkman.h在 MY_DIR\MYFILE02\MFILE02_kkman.h
我要寫個MARCO include能自動判斷 include "MY_DIR\MYFILE\MYFILE_kkman.h"
補充說明(Supplement):
嘗試:
#define _str(x) #x
#define str(x) _str(x)
#define _cat(a,b) a##b
#define cat(a,b) _cat(a,b)
但是遇到"\"或是"." 都會顯示字元錯誤連結不起來