C++
2022. 7. 27.
[Visual Studio Commuity 2022] 특정 warning 목록을 배제하고 싶을 때
Visual Studio Community 2022 상에서 빌드할 때 '거짓 양성 (false positive), 일명 1종 오류 (type I error)'라고 의심되는 경고 무더기들(e.g., C6385나 C6386 등)이 출력되는 것을 가끔 확인할 수 있다. 참고로 C6385나 C6386 경고는 배열 관련 오류인데, 경고 내용은 아래와 같다. C6385 '변수'에서 잘못된 데이터를 읽는 중입니다. C6386 '변수'에 쓰는 동안 버퍼 오버런이 발생했습니다. 이리 봐도 거시기하고 저리 봐도 거시기 하다고 판단될 경우 저 경고들만 '콕' 집어서 안보이게 처리하는 코드는 아래와 같다. #pragma warning(disable : 6385 6386)