Предупреждение компилятора (уровень 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 Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по