11866번 - 요세푸스 문제 0
비쥬얼 스튜디오나 온라인 컴파일러로 실행하면 잘 되는 데, 제출하면 자꾸 런타임에러가 나오네요...
뭐가 문젤까요??
malloc이나 new와 같은 동적 할당 시에는 반드시 free()나 delete()로 메모리 해제를 해주어야 합니다.
위의 방법으로 했을시 제출하면 맞다고 나오는데 컴퓨터에서 실행하면
delete부분이 운영체제 메모리 건드려서 런타임 에러뜨고 가끔 컴퓨터 재부팅해야하게 되고
temp_array[length]로 하면 문제 없이 됩니다.
윈도우 10, 비쥬얼 스튜디오 2017쓰는데 이건 제 컴퓨터 문제인가요?
입력값을 7 4를 줬을 때 에러가 생깁니다.
https://www.acmicpc.net/help/j...
저는 리눅스 환경에서 컴파일을 하기 때문에 정확한 답변을 못 드리겠지만,
비주얼 스튜디오에서 콘솔 응용프로그램을 만들 때 링커의 메모리 사이즈를 확인해보시면 좋을 것 같습니다.
https://social.msdn.microsoft....
답변 감사합니다!!!
댓글을 작성하려면 로그인해야 합니다.
kmiiiaa 6년 전
비쥬얼 스튜디오나 온라인 컴파일러로 실행하면 잘 되는 데, 제출하면 자꾸 런타임에러가 나오네요...
뭐가 문젤까요??