38.8 심사문제 관련 문의드립니다.
, 푸 푸님이 작성해당 심사문제 아래와 같이 작성하였고,
visual studio 결과로는 제대로 나오는데 어떤 부분이 잘못되어서 통과가 안되는지 여쭤보고 싶습니다.
=====================
문의한 코드는 삭제합니다.
(도장_ 관리자님이 수정함 - 원문 제출일: 월요일, 1 2월 2021, 4:37 오전)
Re: 38.8 심사문제 관련 문의드립니다.
, 도장_ 관리자님이 작성온라인 심사를 하는 리눅스 환경에서 다음과 같은 오류가 발생합니다.
double free or corruption (out)free를 두 번하기 때문이거나 잘못된 접근으로 망가졌기 때문이라는 메시지입니다.
마찬가지로 Visual Studio에서 디버그 모드(F5)로 실행했을 때
이와 같이 HEAP CORRUPTION DETECTED가 발생합니다.
잘못된 메모리 접근은 잘못된 코드에서 발생하기 때문에 결과가 나온다고 해도 올바른 코드로 인정되지 않기 때문에 심사를 통과할 수 없습니다.
메모리 해제할 때 문제가 발생하니 이 부분을 점검해보세요.