致命的なエラー C1020
予期しない #endif です。
注釈
#endif ディレクティブに対応する #if、 #ifdef、または #ifndef のディレクティブがありません。 各 #endif には対応するディレクティブを指定してください。
プリコンパイル済みヘッダー ファイルを含める前に条件付きプリプロセッサ ディレクティブがある場合、このエラーが発生する可能性があります。 コンパイラは、プリコンパイル済みヘッダーの前にあるファイル内のすべて (任意 #ifの、 #ifdefまたは #ifndef ディレクティブを含む) を無視します。 詳細については、「(プリコンパイル済みヘッダーを使用する)」を参照してください/Yu。
例
次の例では C1020 が生成されます。
// C1020.cpp
#endif // C1020
考えられる解決策:
// C1020b.cpp
// compile with: /c
#if 1
#endif