다음을 통해 공유


컴파일러 경고(수준 1 및 수준 4) C4112

#line에는 1과 'line_count' 사이의 정수가 필요함

#line 지시문에 허용 범위를 벗어난 정수 매개 변수를 지정합니다.

지정된 매개 변수가 1보다 작은 경우 라인 카운터가 1로 다시 설정됩니다. 지정된 매개 변수가 컴파일러에 정의된 한도인 number보다 큰 경우 라인 카운터가 변경되지 않습니다. 이 진단은 ANSI C 호환성(/Za)에서는 수준 1 경고이며 Microsoft 확장(/Ze)에서는 수준 4 경고입니다.

다음 샘플에서는 C4112를 생성합니다.

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

int main() {
}