分享方式:


編譯器警告 (層級 1) C4377

原生類型預設為私用類型;-d1PrivateNativeTypes 已被取代

在舊版中,元件中的原生類型預設為公用,而內部未記載的編譯器選項 ( /d1PrivateNativeTypes ) 會用來將其設為私用。

所有類型、原生和 CLR 現在預設在元件中都是私用的,因此 不再需要 /d1PrivateNativeTypes

範例

下列範例會產生 C4377。

// C4377.cpp
// compile with: /clr /d1PrivateNativeTypes /W1
// C4377 warning expected
int main() {}