- 본 글은 비 전문가의 기록물로서 내용상의 문제가 있을 수 있습니다.
- 본 글은 정보의 공유의 목적으로 작성 되었으며 출처와 함께 공유되길 희망합니다.
이전 버전에서 사용되던 메모리 관련 명령어들 및 이를 이용한 출력문이 갖고 있는 잠재적인 문제점들(보안, 메모리 등)에 대한 경고이다. 이 에러는 작동상에 문제가 없으나 뒤에 _s가 붙은 새로 만들어진 명령어를 사용 권장하는 목적인 듯 하다.
이 메시지를 보지 않고 무시하길 원한다면 코드의 시작에 다음과 같이 매크로를 정의하면 된다.
#define _CRT_SECURE_NO_WARNINGS
또는 "프로젝트 속성" → "구성 속성" → "C/C++" → "전처리기" 탭에서 "전처리기 정의" 항목에 "_CRT_SECURE_NO_WARNINGS"를 추가해 주어도 된다.