編譯器警告 (層級 1) C4377
原生類型預設為私用,-d1PrivateNativeTypes 已被取代
在舊版中,元件中的原生類型預設為公用,而內部未記載的編譯程式選項 (/d1PrivateNativeTypes) 會用來將其設為私用。
所有類型、原生和CLR現在預設在元件中都是私用的,因此 不再需要 /d1PrivateNativeTypes 。
範例
下列範例會產生 C4377。
// C4377.cpp
// compile with: /clr /d1PrivateNativeTypes /W1
// C4377 warning expected
int main() {}