Upozornění kompilátoru (úroveň 1) C4377
nativní typy jsou ve výchozím nastavení soukromé; -d1PrivateNativeTypes je zastaralé
V předchozích verzích byly nativní typy v sestaveních ve výchozím nastavení veřejné a k jejich privátnímu nastavení byla použita interní možnost neoznačeného kompilátoru (/d1PrivateNativeTypes).
Všechny typy, nativní a CLR jsou teď ve výchozím nastavení privátní v sestavení, takže /d1PrivateNativeTypes už není potřeba.
Příklad
Následující ukázka vygeneruje C4377.
// C4377.cpp
// compile with: /clr /d1PrivateNativeTypes /W1
// C4377 warning expected
int main() {}