В предыдущих версиях Visual Studio с использованием таких функций, как _sleep или strncpy, выдается предупреждение. В последней версии это внезапно ошибка:
error C4996: '_sleep': эта функция или переменная заменена более новой библиотекой или функциональностью операционной системы. Вместо этого подумайте об использовании Sleep. Смотрите справку для деталей.
Я знаю, что могу отключить его, добавив в начале кода #pragma warning(disable: 4996)
, но очень раздражает то, что VS пытается заставить меня использовать другие функции. Есть ли способ отключить это поведение?
Перед тем, как вы спросите: "Отслеживать предупреждения как ошибки" отключен, а также ошибки, даже если я отключу все предупреждения!