共用方式為


編譯器警告 (層級 1 和層級 4) C4112

#line 必須有介於 1 和 'line_count' 間的整數

#line 指示詞會指定超過允許範圍的整數參數。

如果指定的參數小於 1,行計數器就會重設為 1。 如果指定的參數大於編譯器定義限制的 數字,行計數器不會變更。 此診斷為 ANSI C 相容性層級 1 警告 (/Za) 和具有 Microsoft 擴充功能的層級 4 警告 (/Ze)。

下列範例會產生 C4112:

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

int main() {
}