seyhu2000   7년 전

안녕하세요.

queue가 빌때까지 를 뜻하는 코딩이 아래 두개가 다른가요?

1번으로 했을때는 Error가 발생하고 2번으로 했을때는 성공이 되어서요.

1. while(q.empty()!=0)

2. while(!q.empty())

궁금해서 질문 드렸습니다.

chogahui05   7년 전

API 문서를 읽는 습관을 길러봅시다.

boolean과 int형은 다른 type이지요.

dj910401   7년 전

덧붙이자면 
empty()는 큐가 비어있을때 true 를 리턴합니다.

그러므로
while(q.empty()!=0) 이 아닌

while(q.empty()!=1)을 쓰시면 정답을 받으실 수 있습니다



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