Aviso do Compilador (nível 1 e nível 4) C4112
#line
requer um número inteiro entre 1 e 'line_count'
A diretiva #line especifica um parâmetro inteiro que está fora do intervalo permitido.
Se o parâmetro especificado for menor que 1, o contador de linhas será redefinido para 1. Se o parâmetro especificado for maior que number, que é o limite definido pelo compilador, o contador de linhas ficará inalterado. Esse diagnóstico é um aviso de nível 1 em compatibilidade com ANSI C (/Za) e um aviso de nível 4 com extensões da Microsoft (/Ze).
A amostra a seguir gera C4112:
// C4112.cpp
// compile with: /W4
#line 0 // C4112
int main() {
}