다음을 통해 공유


ios_base Class

저장소 클래스 설명 및 멤버 템플릿 매개 변수에 따라 종속 되지 않는 일반적인 입력 및 출력 스트림을 작동 합니다.(템플릿 클래스 basic_ios 템플릿 매개 변수에 따라 달라 집니다 및 일반적으로 설명 합니다.)

Ios_base 클래스의 개체를 구성 하는 형식 지정 정보를 저장 합니다.

  • 포맷 플래그 형식의 개체에서 fmtflags.

  • 형식의 개체에는 예외 마스크 iostate.

  • 개체 형식의 필드 너비 int*.*

  • 표시 정밀도 형식의 개체에서 int.

  • Locale 개체 형식의 개체에서 로캘.

  • 두 확장 가능한 배열 형식 요소의 및 void 포인터입니다.

형식의 개체에도 저장 스트림 상태 정보, ios_base 클래스의 개체를 iostate, 및 콜백 스택.

e5xz80kk.collapse_all(ko-kr,VS.110).gif생성자

ios_base

ios_base 개체를 생성합니다.

e5xz80kk.collapse_all(ko-kr,VS.110).gif형식 정의

event_callback

전달 함수를 설명 합니다. register_call.

fmtflags

출력 모양을 지정 하는 상수입니다.

iostate

Stream의 상태를 설명 하는 상수를 정의 합니다.

openmode

스트림과 상호 작용 하는 방법을 설명 합니다.

seekdir

시작점 오프셋된 작업을 지정합니다.

e5xz80kk.collapse_all(ko-kr,VS.110).gif열거형

이벤트

이벤트 형식을 지정합니다.

e5xz80kk.collapse_all(ko-kr,VS.110).gif상수

adjustfield

비트 마스크 정의internal | left | right.

응용 프로그램

각 삽입 하기 전에 스트림 끝 검색을 지정 합니다.

잠든

제어 개체를 처음 만들 때 스트림의 끝에 검색을 지정 합니다.

badbit

스트림 버퍼의 무결성의 손실을 기록합니다.

basefield

비트 마스크 정의dec | hex | oct.

시퀀스의 시작 부분을 기준으로 검색을 지정 합니다.

binary

파일 텍스트 스트림 대신 이진 stream을 읽을 지 여부를 지정 합니다.

boolalpha

삽입 하거나 추출 하는 형식의 개체를 지정 합니다. bool 이름으로 (같은 true 및 false) 대신 숫자 값으로.

cur

시퀀스 내에서 현재 위치를 기준으로 검색을 지정 합니다.

12 월

삽입 하거나 추출 하는 정수 값의 10 진수 형식으로 지정합니다.

end

검색 기준으로 시퀀스의 끝을 지정 합니다.

eofbit

레코드 파일의 끝-스트림에서 추출 하는 동안.

failbit

유효한 필드는 스트림에서 추출 실패를 기록 합니다.

fixed

고정 소수점 형식 (지 수 없음 필드)를 삽입 하는 부동 소수점 값을 지정합니다.

floatfield

비트 마스크 정의fixed | scientific

goodbit

모든 상태 비트를 지웁니다.

16 진수

삽입 하거나 추출 하는 정수 값을 16 진수 형식으로 지정합니다.

in

압축 풀기 스트림에서 지정합니다.

internal

숫자 필드에 생성 된 내부 지점 채우기 문자를 삽입 하 여 필드 너비를 채웁니다.

left

왼쪽된 맞춤을 지정합니다.

10 월

삽입 또는 정수 값 추출 8 진수 형식을 지정합니다.

out

스트림에 삽입을 지정합니다.

right

오른쪽 맞춤으로 지정합니다.

과학

공학용 서식 (지 수는 필드)에 삽입 하는 부동 소수점 값을 지정합니다.

showbase

삽입 표시 생성 된 정수 필드의 접두사를 지정 합니다.

showpoint

무조건 삽입 소수점이 생성 된 부동 소수점 필드에서 지정합니다.

showpos

생성 된 음수가 아닌 숫자 필드에 삽입 된 더하기 기호를 지정합니다.

skipws

특정 추출 하기 전에 선행 공백을 건너뛸 지정 합니다.

trunc

해당 제어 개체를 만들 때 기존 파일 삭제 내용을 지정 합니다.

unitbuf

각 삽입 후 플러시해야 할 출력 됩니다.

대문자

삽입의 소문자 대문자 상응 특정 삽입에서 지정합니다.

e5xz80kk.collapse_all(ko-kr,VS.110).gif멤버 함수

실패

멤버 클래스 멤버 함수에 의해 throw 된 모든 예외에 대 한 기본 클래스 역할을 취소 템플릿 클래스에 basic_ios.

플래그

플래그의 현재 설정을 반환 하거나 설정 합니다.

getloc

저장 된 로캘 개체를 반환합니다.

부여할

로캘을 변경합니다.

초기화

생성할 때 표준 iostream 개체를 만듭니다.

iword

할당 값으로 저장 하는 iword.

전체 자릿수

부동 소수점 숫자를 표시 하려면 자릿수를 지정 합니다.

pword

할당 값으로 저장 하는 pword.

register_callback

콜백 함수를 지정합니다.

setf

지정 된 플래그를 설정합니다.

sync_with_stdio

Iostream 및 작업 C 런타임 라이브러리 소스 코드에 나타나는 순서 대로 발생 하지 않습니다.

unsetf

지정 된 플래그 해제 되도록 하면 됩니다.

width

출력 스트림의 길이 설정합니다.

xalloc

변수 부분 스트림 지정 합니다.

e5xz80kk.collapse_all(ko-kr,VS.110).gif연산자

operator=

대입 연산자를 ios_base 개체입니다.

요구 사항

헤더: <ios>

네임 스페이스: std

참고 항목

참조

표준 C++ 라이브러리에서 스레드로부터의 안전성

iostream 프로그래밍

iostreams 규칙

기타 리소스

ios_base 멤버

<ios> 멤버