728x90 WARNING2 [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) C++ 2022. 7. 27. warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 우분투에서 C++ 코딩 후 컴파일 하면서 나온 경고이다. 간단하게 사용하려고 했던 코드의 Before & After는 다음과 같다. Before char* tdate; char* idate; tdate = "20220721"; idate = "20220310";// C: OK, C++: NOT OK After char* tdate = (char*)"20220721"; char* idate = (char*)"20220310"; C++ 2022. 7. 22. 이전 1 다음 💲 추천 글 반응형 SMALL