반응형

 

scanf() 함수를 사용하면 보안 경고가 발생할 때

 

글. 오상문 sualchi@daum.net


 

scanf() 함수를 사용하면 보안 경고가 발생하면서 컴파일이 안 됩니다.

 

이 경우에는 scanf_s()와 같은 안전한 함수를 사용하거나

다음처럼 매크로 상수를 파일 상단에 넣어주고 scanf() 함수를 사용합니다.

 

#define _CRT_SECURE_NO_WARNINGS

 

참고로, 비주얼 스튜디오에서 프로젝트를 만들 때 SDL(Security Development Lifecycle) 사용 옵션을 해제하면 보안 경고가 나타나지 않습니다.

 

<이상>

 

 

반응형

+ Recent posts