Bagikan melalui


Kesalahan Fatal C1020

#endif tak terduga

Keterangan

Direktif #endif tidak memiliki pencocokan #if, #ifdef, atau #ifndef direktif. Pastikan masing-masing #endif memiliki arahan yang cocok.

Kesalahan ini dapat terjadi jika Anda memiliki direktif pra-prosesor bersyariah sebelum Anda menyertakan file header yang telah dikomprelasi sebelumnya. Pengkompilasi mengabaikan semua yang ada dalam file sebelum header yang telah dikompilasi sebelumnya, termasuk direktif , #ifdef, atau #ifndef apa pun#if. Untuk informasi selengkapnya, lihat /Yu (Gunakan header yang telah dikommpilasikan sebelumnya).

Contoh

Sampel berikut menghasilkan C1020:

// C1020.cpp
#endif     // C1020

Kemungkinan resolusi:

// C1020b.cpp
// compile with: /c
#if 1
#endif