Предупреждение компилятора (уровень 4) C4431
отсутствует спецификатор типа — предполагается int. Примечание. C++ не поддерживает тип int по умолчанию
Эта ошибка может быть создана в результате работы соответствия компилятора, которая была выполнена для Visual Studio 2005: Visual C++ больше не создает нетипизированные идентификаторы как int по умолчанию. Тип идентификатора должен быть указан явным образом.
Это предупреждение отключено по умолчанию. Подробнее: Выключенные по умолчанию предупреждения компилятора .
Пример
Следующий пример приводит к возникновению ошибки C4431.
// C4431.c
// compile with: /c /W4
#pragma warning(default:4431)
i; // C4431
int i; // OK
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по