반응형
scanf() 함수를 사용하면 보안 경고가 발생할 때
글. 오상문 sualchi@daum.net
scanf() 함수를 사용하면 보안 경고가 발생하면서 컴파일이 안 됩니다.
이 경우에는 scanf_s()와 같은 안전한 함수를 사용하거나
다음처럼 매크로 상수를 파일 상단에 넣어주고 scanf() 함수를 사용합니다.
#define _CRT_SECURE_NO_WARNINGS
참고로, 비주얼 스튜디오에서 프로젝트를 만들 때 SDL(Security Development Lifecycle) 사용 옵션을 해제하면 보안 경고가 나타나지 않습니다.
<이상>
반응형
'C' 카테고리의 다른 글
[C 언어] 특정 문자열을 찾아서 다른 것으로 바꾸기 strstr() (0) | 2018.06.01 |
---|---|
열 개 숫자 중에서 3개의 합이 가장 큰 값을 출력하는 C 예제 (0) | 2018.05.17 |
getchar(), getch() 문자 입력 함수 비교 예제 (0) | 2018.01.31 |
이스케이프 시퀀스 문자 출력 예제 (0) | 2018.01.31 |
password (암호) 입력받는 C 언어 예제 (0) | 2018.01.30 |