Avviso del compilatore (livello 1 e livello 4) C4112
#line
richiede un numero intero compreso tra 1 e 'line_count'
La direttiva #line specifica un parametro Integer che non rientra nell'intervallo consentito.
Se il parametro specificato è minore di 1, il contatore di righe viene reimpostato su 1. Se il parametro specificato è maggiore di numero, che rappresenta il limite definito dal compilatore, il contatore di righe non viene modificato. Questa diagnostica è un avviso di livello 1 in compatibilità C ANSI (/Za) e un avviso di livello 4 con le estensioni Microsoft (/Ze).
L'esempio seguente genera l'errore C4112:
// C4112.cpp
// compile with: /W4
#line 0 // C4112
int main() {
}