소개
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 |
왼쪽 |
출력을 왼쪽으로 조정 |
삼 |
권리 |
출력을 오른쪽으로 조정 |