Visual Studio Scanf 보안 위험 메시지 삭제하기


C언어 가이드를 보면 Scanf 함수를 그냥 사용합니다. 하지만 비주얼 스튜디오 최신 버전에서 직접 사용해보면 보안 위험 메시지가 뜨면서 작동을 하지 않는 경우가 많습니다. 아래 방법으로 오류 메시지를 삭제할 수 있습니다.

Visual Studio Scanf 보안 메시지 삭제하는 방법

현재 사용 중인 프로젝트를 마우스 우클릭해서 속성에 접속합니다.

visual-studio-scanf-error-1

C/C ++전처리기(Processor) → 전처리기 정의 →  → 편집 순서로 접속합니다.

visual-studio-scanf-error-2


아래 코드를 복사해서 상단 박스에 삽입하고 확인을 누르면 됩니다.

_CRT_SECURE_NO_WARNINGS

visual-studio-scanf-error-3

설정이 힘들다면 vscode가 지시하는데로 scanf_s 명령어를 사용해도 됩니다.