dlqudrjs   4년 전

보통 C로 코딩을 하는데 이번에 C++ 라이브러리를 활용해보고자 연습겸 짰는데 계속 런타임 에러가 발생해서 질문드립니다.

PQ를 C로 구현해서 제출한 코드는 AC를 받았는데, PQ 라이브러리를 활용한 위 소스코드는 왜 안되는지 궁금합니다.

우선은 제 로컬에서 g++을 활용하였을때는 잘 동작했는데, 백준환경이 다른건지 아니면 제가 놓친게 있는건지 알고싶습니다.

ksmin1114   4년 전

dijkstra의 char 배열 선언을 전역으로 해 보세요.

dlqudrjs   4년 전

@ksmin1114

답변 감사합니다. 좋은 지적이어서 수정해봤는데 여전히 런타임에러가 발생하네요.. 일단은 메모리초과 오류도 아니어서 정확히 뭔지 아직도 감이 안옵니다..

ksmin1114   4년 전

아니라고 한다면 저도 감이 안 잡히네요.

혹시 C++11 등 다른 버전으로 시도해보시겠어요?

dlqudrjs   4년 전

dijkstra 함수에 return이 없어서였습니다.

감사합니다.

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