Visual Studio에서 표준 함수가 더 이상 권장되지 않거나, 보안상의 이유로 사용되지 않음을 알리는 경고이다.
scanf 대신 scanf_s와 같은 보안이 강화된 함수를 사용한다. 해당 함수는 Visual Studio에서만 사용이 가능하다는 점에 주의한다.
#pragma warning(disable:4996) 또는 #define _CRT_SECURE_NO_WARNINGS를 삽입한다.
#pragma warning(disable:4996)
#include <bits/stdc++.h>
using namespace std;
signed main() {
return 0;
}
#define _CRT_SECURE_NO_WARNINGS
#include <bits/stdc++.h>
using namespace std;
signed main() {
return 0;
}
[프로젝트]>[속성]의 [구성 속성]>[C/C++]>[고급]>[특정 경고 사용 안 함]에 4996을 추가한다.

[프로젝트]>[속성]의 [구성 속성]>[C/C++]>[일반]>[SDL 검사]을 변경한다.
