Programming/VisualStudio
[Visual Studio] error C4996 고치는 방법
playgound
2021. 6. 7. 14:53
반응형
안녕하세요.
playground입니다.
이번에는 비쥬얼 스튜디오 errorC4996 을 고치는 방법에 대해 알아보겠습니다.
코드연습을 하다가 setbuf를 쓸 일이 생겼는데 빌드가 되지 않더라구요.
에러를 보니까
error C4996: 'setbuf': This function or variable may be unsafe. Consider using setvbuf instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.
어쩌구저쩌구.....
이렇게 에러가 나서 찾아봐서 다음과 같이 하면 됩니다.
1. <위 메뉴 - 디버그 - 속성> 혹은 <솔루션 프로젝트 마우스 오른쪽버튼 - 속성>
2. 속성 - 구성 속성 - C/C++ - 전처리기 - 전처리기 정의에서 아래 버튼을 눌러줍니다.
3. 전처리기 정의에 _CRT_SECURE_NO_WARNINGS 를 추가하고 확인을 눌러주면 완료입니다.
전처리기 정의를 추가하면 빌드가 잘되는 걸 확인할 수 있습니다.
감사합니다.
반응형