다음을 통해 공유


basic_ostream Class

스트림 버퍼 형식 요소의 삽입 요소를 제어 하는 개체와 개체를 인코딩된 설명 하는 템플릿 클래스가 Elem, 라고도 하는 char_type, 해당 문자 특성 클래스에 의해 결정 됩니다 Tr, 라고도 하는 traits_type.

template <class _Elem, class _Tr = char_traits<Elem> >
   class basic_ostream
       : virtual public basic_ios<_Elem, _Tr>

매개 변수

  • _Elem
    char_type

  • _Tr
    문자 traits_type.

설명

대부분의 멤버 함수는 오버 로드 연산자 << 형식이 지정 된 출력 함수입니다.패턴을 따릅니다.

   iostate state = goodbit;
   const sentry ok( *this );
   if ( ok )
      {try
         {<convert and insert elements
         accumulate flags in state> }
      catch ( ... )
         {try
           {setstate( badbit ); }
         catch ( ... )
           {}
         if ( ( exceptions( ) & badbit ) != 0 )
           throw; }}
   width( 0 );    // Except for operator<<(Elem)
   setstate( state );
   return ( *this );

다른 두 멤버 함수에는 서식이 지정 되지 않은 출력 함수입니다.패턴을 따릅니다.

   iostate state = goodbit;
   const sentry ok( *this );
   if ( !ok )
      state |= badbit;
   else
      {try
         {<obtain and insert elements
         accumulate flags in state> }
      catch ( ... )
         {try
            {setstate( badbit ); }
         catch ( ... )
            {}
         if ( ( exceptions( ) & badbit ) != 0 )
            throw; }}
   setstate( state );
   return ( *this );

함수 호출의 두 그룹 setstate(badbit) 요소를 삽입 하는 동안 오류가 발생 하는 경우.

클래스 basic_istream의 개체 <Elem, Tr> 저장만 가상 공용 기본 개체 클래스의 basic_ios< Elem, Tr >.

예제

예제를 보려면 basic_ofstream Class 출력 스트림에 대 한 자세한 내용을 보려면.

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

basic_ostream

basic_ostream 개체를 생성합니다.

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

플러시

버퍼를 플러시합니다.

배치

문자를 스트림에 배치합니다.

seekp

출력 스트림 위치 재설정입니다.

보초

중첩 된 클래스 개체는 형식이 지정 된 출력 기능과 서식이 지정 되지 않은 출력 함수 선언이 구조를 설명 합니다.

스왑

이 값을 교환 basic_ostream 개체에 제공 된 basic_ostream 개체입니다.

tellp

보고서 출력 스트림 위치입니다.

write

문자를 스트림에 배치합니다.

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

operator=

제공 된 값을 할당 basic_ostream 이 개체에 대 한 매개 변수 개체입니다.

연산자 <<

스트림에 씁니다.

요구 사항

헤더: <ostream>

네임 스페이스: std

참고 항목

참조

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

iostream 프로그래밍

iostreams 규칙

기타 리소스

basic_ostream 멤버

<ostream> 멤버