[Visual Studio] error C4996 고치는 방법
Programming/VisualStudio2021. 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 를 추가하고 확인을 눌러주면 완료입니다.
전처리기 정의를 추가하면 빌드가 잘되는 걸 확인할 수 있습니다.
감사합니다.
반응형
'Programming > VisualStudio' 카테고리의 다른 글
[visual studio] C#에서 Windows Forms 템플릿이 보이지 않을 때 해결방법 (0) | 2024.02.02 |
---|---|
[C#] C#에서 DirectX 빌드 CS0012 에러 'IsConstModifier' 형식이 참조되지 않은 어셈블리에 정의되었습니다. (0) | 2020.07.31 |
[LoaderLock] 관리 디버깅 도우미 'LoaderLock' : 'DLL 에러 수정 (0) | 2020.07.30 |
[VS] fatal error RC1015 cannot open the file 오류 해결하기 (0) | 2019.10.18 |
[디버깅] 진단 도구의 스냅숏으로 메모리 할당 알아보기 (0) | 2019.04.30 |
댓글()