次の方法で共有


致命的なエラー C1018

予期しない #elif です。

#elif ディレクティブが、 #if#ifdef、または #ifndef コンストラクトの外側に置かれています。 #elif は、これらの構成体のいずれかの内側だけで使用してください。

次の例では C1018 が生成されます。

// C1018.cpp
#elif      // C1018
#endif

int main() {}

考えられる解決方法:

// C1018b.cpp
#if 1
#elif
#endif

int main() {}