Errore irreversibile C1016

#ifdef previsto un identificatore#ifndef previsto un identificatore

La direttiva di compilazione condizionale (#ifdef o #ifndef) non ha alcun identificatore da valutare. Per risolvere l'errore, specificare un identificatore.

L'esempio seguente genera l'errore C1016:

// C1016.cpp
#ifdef   // C1016
#define FC1016
#endif

int main() {}

Possibile soluzione:

// C1016b.cpp
#ifdef X
#define FC1016
#endif

int main() {}