_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를 추가하는 방법이다.
참고자료
비주얼 스튜디오 2013에서 "This function or variable may be unsafe" 에러
드림스파크 (https://www.dreamspark.com) 에서 학생들에게는 비주얼 스튜디오 최신버전을 무료로 제공한다는걸 얼마 전에 알게 되어서 새로운 버전에 대한 기대감에 비주얼 스튜디오 2013 을 다운받아 �
norux.me