VisualStudio를 켜서 C++ 코딩을 오랜만에 해보려니,
scanf 사용시 아래와 같은 에러가 발생한다.
ㅇ 에러 발생
_CRT_SECURE_NO_WARNINGS 에러로 유명한건데,
scanf가 보안에 취약하여, scanf_s 사용을 권장하는 내용이다.
다른 사람의 코드를 실행해보거나 할때 똑같은 문제가 발생할 수 있기에, 아래와 같이 해결해주었다.
첫번째 방법,
- 프로젝트 - (오른쪽버튼) 속성 - 구성속성 - C/C++ - 전처리기 - 전처리기 정의 : _CRT_SECURE_NO_WARNINGS; 추가
두번째 방법,
- 프로젝트 - (오른쪽버튼) 속성 - 구성속성 - C/C++ - 일반 - SDL 검사 : 아니요(/sdl-) 로 변경
개인적으로는 두번째 방법 사용중이다.
새로운 환경 구성때 꼭 필요한 내용일 것 같다.
'알고리즘 > C++' 카테고리의 다른 글
[C/C++] swap 함수 구현으로 보는 포인터 공부 (0) | 2020.07.11 |
---|---|
[C/C++] 배열을 함수의 매개변수로 사용할때 주의점 (0) | 2020.07.09 |
[C/C++] 변수 포인터 및 몇가지 테스트 (0) | 2020.07.09 |
[알고리즘] C++ 자주 쓰는 STL 정리 (0) | 2020.07.07 |
[C++] 이클립스 C/C++ 연동하기 (0) | 2019.06.09 |