파일에서 모든 라인을 fstream
변수와 함께 라인별로 읽고 싶습니다. 예를 들어fstream 변수가 텍스트 파일의 모든 라인을 얻습니다.
:
#include <fstream>
fstream fsFile;
fsfile.open("file.txt", ios::in);
while (fsFile.getline(szLine, LINE_SIZE + 1))
{
cout << szLine << endl;
}
내가 모든 라인을 읽고 싶어하지만 난 더 큰 LINE_SIZE
보다 fsFile.bad()
반환 사실 줄을 있고 난 그것을 얻을.
그러나 갑자기 false
가 fsFile.getline(szLine, LINE_SIZE + 1)
으로 어떻게 반환되는지 알고 싶습니다.
함수의 반환 값은 무엇입니까?
그 null
인데 왜 그렇게 생각합니까 null
?
그리고 null
이 아닌 경우 무엇을 반환합니까?
지원해 주셔서 감사합니다.