5735번 - Emoticons :-)
segfault면 흐으음
nullptr이었으면 nullPointer 오류가 떴을 거고 흠...
getline쪽 문제 같은데 느낌상
ᄏᄏ 비쥬얼 스튜디오로 디버깅 바로 확인해볼 걸 그랬네요.
생성자가 존재하고 안에 초기화를 하지 않으면 NULL 주소가 아니라 garbage 주소가 들어갑니다.(메모리 할당은 된 것처럼 보이는데 읽고 쓰지 못함)
insert도 안 먹히고 저기에 쓰여진 대로 트리 형식의 주소가 쓰이기도 전에 터지네요.
아마 다른 데서 어떻게든 테스트가 되었던 것은 컴파일러 차이로 보입니다.
댓글을 작성하려면 로그인해야 합니다.
kdr06006 4년 전 0
아호코라식을 이용해서 문제를 풀려했으나 계속 런타임에러가 뜹니다.
테스트케이스를 각각 돌려보면 문제가 없는데 한번에 돌리면 문제가 생기는 것을 보니 제가 어느 변수를 초기화를 잘못해준것 같긴한데, 도저히 모르겠습니다..
도움을 주시면 감사하겠습니다!