Страницы

Поиск по вопросам

суббота, 8 февраля 2020 г.

Как завтавить работать scanf() в VS2012

#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 может не сработать В правом верхнем углу есть поле для поиска: Куда тыкать дальше И наконец

Комментариев нет:

Отправить комментарий