C ++ 라이브러리-<ios>

소개

C ++ 표준 라이브러리는 다음 장에서 볼 수있는 광범위한 입력 / 출력 기능을 제공합니다. 이 장에서는 C ++ 프로그래밍에 필요한 매우 기본적이고 가장 일반적인 I / O 작업에 대해 설명합니다.

아래와 같이 클래스의 IOStream 계층 구조에 대한 입력-출력 기본 클래스 및 유형-

종류

클래스 템플릿

Sr. 아니. 회원 유형 정의
1 basic_ios 스트림의 기본 클래스 (유형 종속 구성 요소
2 fpos 스트림 위치 클래스 템플릿

클래스

Sr. 아니. 회원 유형 정의
1 iOS 스트림의 기본 클래스 (유형 종속 구성 요소)
2 ios_base 스트림의 기본 클래스
Wios 넓은 문자 스트림을위한 기본 클래스

다른 유형

Sr. 아니. 회원 유형 정의
1 io_errc 입력 / 출력 오류 조건
2 흐름 스트림 오프셋 유형
Streampos 스트림 위치 유형
4 스트림 크기 스트림 크기 유형
5 wstreampos 넓은 스트림 위치 유형

플래그 조작기 형식 (함수)

독립 플래그 (켜짐) −

Sr. 아니. 회원 유형 정의
1 Boolalpha 영숫자 부울 값
2 쇼베이스 숫자 기본 접두사 표시
쇼 포인트 소수점 표시
4 쇼 포스 긍정적 인 신호 표시
5 스킵 공백 건너 뛰기
6 unitbuf 삽입 후 버퍼 플러시
7 대문자 대문자 생성

독립 플래그 (스위치 끄기)-

Sr. 아니. 회원 유형 정의
1 노불 알파 영숫자 부울 값 없음
2 노쇼베이스 숫자 기반 접두사를 표시하지 않음
노쇼 포인트 소수점 표시 안함
4 노쇼 포스 긍정적 인 징후를 보이지 않음
5 Noskipws 공백을 건너 뛰지 마십시오.
6 nounitbuf 삽입 후 강제로 플러시하지 마십시오.
7 아니요 대문자를 생성하지 마십시오

숫자 기본 형식 플래그 ( "basefield"플래그) −

Sr. 아니. 회원 유형 정의
1 12 월 십진수 사용
2 마녀 16 진수 기준 사용
10 월 8 진수 사용

부동 소수점 형식 플래그 ( "floatfield"플래그) −

Sr. 아니. 회원 유형 정의
1 결정된 고정 부동 소수점 표기법 사용
2 과학적 과학적 부동 소수점 표기법 사용

Adustment 형식 플래그 ( "adjustfield"플래그) −

Sr. 아니. 회원 유형 정의
1 내부의 내부 위치에 문자를 삽입하여 필드 조정
2 왼쪽 출력을 왼쪽으로 조정
권리 출력을 오른쪽으로 조정