"$$$$"에 의해 분리 된 정보를 저장하는 파일에서 정보를 읽는 C++ 프로그램이 있습니다. 파일이 보이는 방법의 예는 다음과 같습니다C++은 파일 끝을 감지합니다
abc
bcd
$$$$
def
$$$$
qwe
gfh
$$$$
가 어떻게이 EOF() 함수를 사용하지 않고 파일이 종료 감지 할 수 있습니까? 내가 이런 식으로 설정되어
,
getline(sin,temp)
if (temp=="$$$$")
{
}
내가 다른 데이터 세트를 보장하기 위해 다음 라인을 확인할 수있는 방법을 네 달러의 마지막 세트를 읽은 후 시작되지 않으며, 그 파일이 종료 되었습니까? 파일이 실제로 종료 된 경우 부울 플래그를 사용하여 while 루프를 종료 할 계획입니다.
왜 eof()를 사용할 수 없습니까? –