Fatal Error C1019

unexpected #else

The #else directive appears outside an #if, #ifdef, or #ifndef construct. Use #else only within one of these constructs.

The following sample generates C1019:

// C1019.cpp
#else   // C1019
#endif

int main() {}

Possible resolution:

// C1019b.cpp
#if 1
#else
#endif

int main() {}