_CRT_SECURE_NO_WARIGS 오류
" Error C4996 : 'scanf' : This function or variable may be unsafe. Consider using scanf_s instead. To disable derpercation, use _CRT_SECURE_NO_WARNINGS. See online help for details "
- fopen, strcpy, scanf 등을 사용하려 하면 위와 같은 C4996 오류 메세지가 나온다.
- 해결방법은 세 가지가 있다.
해결방법
- 소스코드 첫 부분에 #define_CRT_SECURE_NO_WARNINGS를 추가하는 방법이다.
- #pragma warnig(disable:4996)를 추가하여 컴파일러가 경고를 하지 못하도록 하는 방법이다.
- 프로젝트 속성에있는 전처리기 정의에 _CRT_SECURE_NO_WARNINGS를 추가하는 방법이다.
참고자료