- ios_base : 다른 입출력 클래스들의 기반이 되는 클래스로서, 입출력 스트림의 상태와 플래그를 관리
- ios : ios_base 클래스를 상속하며, 입출력 스트림의 상태와 플래그를 조작할 수 있는 멤버 함수를 제공
- istream : 입력 스트림을 다루는 클래스. 콘솔 입력 및 파일 읽기 등을 다룰 수 있다.
- ostream : 출력 스트림을 다루는 클래스. 콘솔 출력 및 파일 쓰기 등을 다룰 수 있다.
- fstream : 파일 입출력을 다루는 클래스. 파일의 읽기 및 쓰기를 다룰 수 있다.
- stringstream : 메모리상에서 문자열을 읽고 쓰기 위한 클래스. std::string과 유사한 인터페이스를 제공하며, 문자열을 파싱하거나 변환하기 위한 용도로 사용된다.
- ifstream : 파일 입력에 특화된 클래스. 파일을 읽기전용으로 연다.
- ofstream : 파일 출력에 특화된 클래스. 파일을 쓰기전용으로 연다.
- istringstream : 문자열 입력에 특화된 클래스. 문자열을 파싱하거나 변환하는데 사용한다.
- ostringstream : 문자열 출력에 특화된 클래스. 문자열을 쓰고 저장하는데 사용한다.
'프로그래밍 > C++' 카테고리의 다른 글
C++ ] filesystem 라이브러리 (0) | 2023.05.28 |
---|---|
C++ ] JSON 데이터 포맷, rapidjson 라이브러리 사용해 파싱 (0) | 2023.05.14 |
C++ ] accumulate 함수 사용시 주의사항 (0) | 2023.03.31 |
C++ ] 2차원 vector 사용법 (0) | 2023.03.31 |
C++ ] vector 사용법 (0) | 2023.03.31 |