Как отключить предупреждения в VS 2017? Использование #define _CRT_SECURE_NO_WARNINGS в самом начале кода не помогает. Если поставить в свойствах препроцессора то получаю 100+ ошибок при компиляции.
Включите эту директиву в заголовок stdafx.h.
Подойдет любой из упомянутых вами способов. и все они прекрасно работают. Но лучше не захламлять код нестандартными директивами, а сделать это в настройках проекта. Только в свойствах препроцессора надо писать _CRT_SECURE_NO_WARNINGS, а не #define _CRT_SECURE_NO_WARNINGS.
Продвижение своими сайтами как стратегия роста и независимости