Programming Language/C++
[C++/공부/강의/POCU3200/정리]파일입출력
비상펭귄
2020. 3. 16. 00:57
728x90
포큐아카데미 c++3200강의 내용을 개인학습용으로 정리한 내용입니다.
fstream
파일 스트립에도 조정자 쓸 수 있음
close
ifstream(c++)의 경우 scope를 벗어나면 객체가 소멸되면서 알아서 close()된다.
명시적으로 표현하고 싶거나 scope내부에서 일찍 닫고 싶을때 close()를 해준다.
get(),getLine(),>> (문자,문장,단어)
stream을 읽을때 잘못된 케이스
테스트 케이스를 생각해야한다.
eof, failt bit 처리 신경써야함
Best practice
여러개의 상황을 가정하고 그 상황을 핸들링하는 역량이 필요.
훌륭한 테이스 케이스를 상정 잘 해야함
endl과 \n차이
endl는 flush 된다
>>를 getline과 같이 쓰지 말것
728x90