E2047 directive 指令の構文が正しくない (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

マクロ定義が ## 演算子で開始または終了しています。または,# 演算子の後にマクロ引数名が続いていません。

この例を示します。



 Bad ifdef directive syntax



#ifdef 指令は,指令の本体として識別子を 1 つだけ含む必要があります。

別の例を示します。



 Bad undef directive syntax



#undef 指令も,指令の本体として識別子を 1 つだけ含む必要があります。