Partager via


Avertissement du compilateur (niveaux 1 et 4) C4112

#line nécessite un entier compris entre 1 et ’line_count

La directive #line spécifie un paramètre entier qui se trouve en dehors de la plage autorisée.

Si le paramètre spécifié est inférieur à 1, le compteur de lignes est réinitialisé à 1. Si le paramètre spécifié est supérieur à nombre, qui est la limite définie par le compilateur, le compteur de lignes est inchangé. Ce diagnostic est un avertissement de niveau 1 sous compatibilité ANSI C (/Za) et un avertissement de niveau 4 avec des extensions Microsoft (/Ze).

L’exemple suivant génère l’avertissement C4112 :

// C4112.cpp
// compile with: /W4
#line 0   // C4112

int main() {
}