4
如何在我同時定義兩個指令時出現編譯錯誤? 在這裏,我想錯誤C++中的預處理
#define ENG
#define POL
#if defined POL
#if defined ENG
這裏沒有
#define ENG
//#define POL
#if defined POL
#if defined ENG
如何在我同時定義兩個指令時出現編譯錯誤? 在這裏,我想錯誤C++中的預處理
#define ENG
#define POL
#if defined POL
#if defined ENG
這裏沒有
#define ENG
//#define POL
#if defined POL
#if defined ENG
#if defined(ENG) && defined(POL)
#error You can't define both!
#endif
問題是不相關的C++語言。因此改變了標籤。 – harper