Dela via


Kompilatorvarning (nivå 1) C4377

ursprungliga typer är privata som standard; -d1PrivateNativeTypes är föråldrad

Anmärkningar

I tidigare versioner var interna typer i sammansättningar offentliga som standard, och ett internt, odokumenterad kompilatoralternativ (/d1PrivateNativeTypes) användes för att göra dem privata.

Alla typer, interna och CLR, är nu privata som standard i en sammansättning, så /d1PrivateNativeTypes behövs inte längre.

Example

I följande exempel genereras C4377.

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