#visual_studio #cpp #visual_studio_2012
Здравствуйте! MSVS 2012 не хочет работать с базовой сишной функцией scanf(), нужно писать scanf_s(). Проект консольный, пустой. Как заставить её работать? PS #define _CRT_SECURE_NO_WARNINGS не помогло. Спасибо.
Ответы
Ответ 1
#define _CRT_SECURE_NO_WARNINGS тут не поможет. Вам нужно сделать вот что ( работает в Visual Studio 2012, думаю, сработает и в более ранних) Пункт меню View => Other Windows => Property Manager В появившемся окне кликаете правой кнопкой по проекту, выбираете пункт Properties Configuration Properties => C/C++ => Preprocessor => Preprocessor Definitions Кликаете Edit в выпадающем списке Добавляете в появившемся окошке строку _CRT_SECURE_NO_WARNINGS Сохраняете, закрываете. Должно работать Для наглядности: ** Как найти Property Manager** Вариант 2. На русской VS может не сработать В правом верхнем углу есть поле для поиска: Куда тыкать дальше И наконец
Комментариев нет:
Отправить комментарий