_SCL_SECURE_NO_WARNINGS
Вызвать один из методов потенциально небезопасных в стандартной библиотеке C++ приведет к in Предупреждение компилятора (уровень 3) C4996.Для отключения этого предупреждения укажите макрос _SCL_SECURE_NO_WARNINGS в коде.
#define _SCL_SECURE_NO_WARNINGS
Заметки
Другие способы отключить предупреждение C4996:
Использование Определения препроцессора (/D) параметр компилятора:
cl /D_SCL_SECURE_NO_WARNINGS [other compiler options] myfile.cpp
Использование /w параметр компилятора:
cl /wd4996 [other compiler options] myfile.cpp
Использование предупреждение #pragma директива:
#pragma warning(disable:4996)
Также можно вручную изменить уровень предупреждения C4996 с /w<l><n> параметр компилятора.Например, установить на уровень 4 предупреждения C4996:
cl /w44996 [other compiler options] myfile.cpp
Дополнительные сведения см. в разделе /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, /won (уровень предупреждений).