Udostępnij przez


Ostrzeżenie kompilatora (poziom 1 i poziom 4) C4112

#line wymaga liczby całkowitej z zakresu od 1 do "line_count"

Uwagi

Dyrektywa #line określa parametr liczby całkowitej, który znajduje się poza dozwolonym zakresem.

Jeśli określony parametr jest mniejszy niż 1, licznik wiersza zostanie zresetowany do wartości 1. Jeśli określony parametr jest większy niż liczba, który jest limitem zdefiniowanym przez kompilator, licznik wiersza jest niezmieniony. Ta diagnostyka jest ostrzeżeniem poziomu 1 w obszarze zgodność ze standardem ANSI C (/Za) i ostrzeżeniem poziomu 4 z rozszerzeniami firmy Microsoft (/Ze).

Example

Poniższy przykład generuje C4112:

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

int main() {
}