xkdlaldfjtnl   3년 전

아래 코드는 제가 수정후에 정답처리된 코드지만

제가 result == 1일때를 따로 지정해주지 않았을 때 런타임 에러가 뜹니다. 

이 이유를 못 찾겠습니다. 어떤 이유 때문에 런타임에러가 뜨는걸까요?

djm03178   3년 전

length()가 반환하는 값이 unsigned이기 때문에 23번째 줄에서 str.length() - 2가 오버플로우가 발생하여 매우 큰 값이 됩니다.

xkdlaldfjtnl   3년 전

아 정말 감사합니다. 

댓글을 작성하려면 로그인해야 합니다.