Dmitry
Я с той философией, что "из коробки" не собирается - значит ошибка.
Формально да, предупреждение.
Так называемые "безопасные" функции CRT -- это новоиспечённая выдумка MS, точнее, кусок стандарта С, не прошедший в стандарт С. Но поддерживаемый MS.
В CRT примерно где-то треть функций "не безопасные" с этой точки зрения.
И ничего, люди жили и живут, и будут жить с этим.
Если тебе такое не нравится, тебе просто придётся не программировать на С / C++