編譯器警告 (層級 1) C4377
原生類型預設為私用類型;-d1PrivateNativeTypes 已被取代
在舊版中,元件中的原生類型預設為公用,而內部未記載的編譯器選項 ( /d1PrivateNativeTypes ) 會用來將其設為私用。
所有類型、原生和 CLR 現在預設在元件中都是私用的,因此 不再需要 /d1PrivateNativeTypes 。
範例
下列範例會產生 C4377。
// C4377.cpp
// compile with: /clr /d1PrivateNativeTypes /W1
// C4377 warning expected
int main() {}
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: