sop369   6년 전

구체적으로 명시되지 않은 케이슬들 받을 떄 어떻게 코드를 짜야할 지 모르겠습니다.

EOF 가 무엇이고, 어떤 코드를 더 추가해야 EOF처리를 할 수 있는지 궁금합니다.

bupjae   6년 전

일반적으로는 입력 데이터가 더 이상 없을 때를 eof가 됩니다.

좀 더 정확히 말하면, 데이터를 읽으려고 시도했지만 어떠한 이유에서든지간에 데이터 읽는 것이 실패했을 경우, stream 객체에 실패했다는 표시를 하게 됩니다.

실패 표시가 된 stream 객체는 bool 이 필요한 문맥에서 false로 평가됩니다.

https://ideone.com/bH7jF1

sop369   6년 전

감사합니다!! 해결했습니다~

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