다음을 통해 공유


basic_ios Class

템플릿 클래스 모두 입력된 스트림에 공통 저장소 및 멤버 함수에 설명 (템플릿 클래스의 basic_istream) 및 출력 스트림 (템플릿 클래스의 basic_ostream) 템플릿 매개 변수에 따라 달라 집니다.(클래스 ios_base 일반적인 템플릿 매개 변수에 의존 하지 않는 이란에 대해 설명 합니다.) 개체 클래스의 basic_ios < 클래스 요소, 클래스 성분 > 통해 스트림 형식의 요소를 제어 Elem, 해당 문자 특성 클래스에 의해 결정 됩니다 성분.

template <class Elem, class Traits>
   class basic_ios : public ios_base

매개 변수

  • Elem
    있는 형식입니다.

  • Traits
    형식의 변수에 char_traits.

설명

개체 클래스의 basic_ios < 클래스 요소, 클래스 성분 > 저장:

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

basic_ios

생성은 basic_ios 클래스입니다.

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

char_type

템플릿 매개 변수에 대 한 동의어 Elem.

int_type

동의어에 대 한 Traits::int_type.

off_type

동의어에 대 한 Traits::off_type.

pos_type

동의어에 대 한 Traits::pos_type.

traits_type

템플릿 매개 변수에 대 한 동의어 Traits.

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

불량

스트림 버퍼의 무결성 손실을 나타냅니다.

clear

오류 플래그를 모두 지웁니다.

copyfmt

플래그 한 스트림에서 다른 위치로 복사합니다.

eof

스트림의 끝에 도달 하는 경우를 나타냅니다.

예외

스트림을 여는 예외 throw 됩니다 나타냅니다.

실패

유효한 필드는 스트림에서 추출에 실패 했음을 나타냅니다.

fill

지정 하거나 텍스트를 스트림으로 너비가 없는 경우 사용할 문자를 반환 합니다.

좋은

스트림의 상태가 양호한 지를 나타냅니다.

부여할

로캘을 변경합니다.

init

호출 하 basic_ios 생성자입니다.

이동

스트림 버퍼를 포인터 매개 변수가 현재 개체를 제외한 모든 값을 이동합니다.

좁게

해당 하는 문자를 찾는 주어진 char_type.

rdbuf

지정 된 버퍼에 경로 스트림입니다.

rdstate

비트 플래그의 상태를 읽습니다.

set_rdbuf

이 스트림 개체에 대 한 읽기 버퍼 수 스트림 버퍼를 할당 합니다.

setstate

추가 플래그를 설정합니다.

스왑

이 값을 교환 basic_ios 개체의 다른 basic_ios 개체입니다.스트림 버퍼에 대 한 포인터를 교환 한.

타이

해당 스트림을 다른 스트림에 전에 처리 됩니다.

확대 변환

해당 하는 발견 char_type 는 지정 된 문자에.

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

명시적 연산자 bool

사용할 수는 basic_ios 로 개체는 bool.자동 형식 변환이 일반적이 고 의도 하지 않은 부작용을 방지 하기 위해 사용할 수 없습니다.

void 연산자 *

스트림 여전히 좋은 인지를 나타냅니다.

연산자!

스트림 불량 인지를 나타냅니다.

요구 사항

헤더: <ios>

네임 스페이스: std

참고 항목

참조

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

iostream 프로그래밍

iostreams 규칙

기타 리소스

basic_ios 멤버

<ios> 멤버