스트림
- 실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름
- 운영체제에 의해 생성되는 가상의 연결고리
버퍼
- 스트림이 내부에 가지는 임시 메모리 공간
장점.
문자를 하나씩 전달하지 않고 묶어서 전달하므로 전송 시간이 적게 걸려 성능이 향상된다.
사용자가 잘못입력했을 경우 수정을 할 수 있다.
단점
게임과 같이 입출력이 빠르게 일어나야되는 프로그램은 버퍼가 오히려 안 좋은 영향을 끼칠 수 있다.
파일 입출력 클래스
파일 입력 스트림(ifstream): https://everydaystudy.tistory.com/23
파일 출력 스트림(ofstream): https://everydaystudy.tistory.com/24
출처:
http://www.tcpschool.com/cpp/cpp_io_streamBuffer
코딩교육 티씨피스쿨
4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등
tcpschool.com
C++ IOstream (입출력) 라이브러리
modoocode.com
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=tkdldjs35&logNo=221308244184
[ C++ ] 11. 파일 입출력 ( open, read, write )
파일 입출력 파일 입출력 클래스는 ofstream, ifstream, fstream 클래스에 있습니다. ofstream은 파일의 출...
blog.naver.com
'프로그래밍 언어 > C++' 카테고리의 다른 글
파일 출력 스트림 (0) | 2022.03.11 |
---|---|
파일 입력 스트림 (0) | 2022.03.10 |
String 클래스 (0) | 2022.03.09 |
클래스와 구조체에 관한 고찰 in C++ (0) | 2022.03.04 |
포인터와 참조자에 관한 고찰 in C++ (0) | 2022.03.04 |