Erreur irrécupérable C1016
#ifdef un identificateur#ifndef attendu
La directive de compilation conditionnelle (#ifdef ou #ifndef
) n’a aucun identificateur à évaluer. Pour résoudre l’erreur, spécifiez un identificateur.
L’exemple suivant génère l’erreur C1016 :
// C1016.cpp
#ifdef // C1016
#define FC1016
#endif
int main() {}
Résolution possible :
// C1016b.cpp
#ifdef X
#define FC1016
#endif
int main() {}