다음을 통해 공유


basic_iostream Class

입력과 출력 할 수 있는 스트림 클래스입니다.

template <class Elem, class Tr = char_traits<Elem> >
    class basic_iostream : public basic_istream<Elem, Tr>,
        public basic_ostream<Elem, Tr>
{
public:
    explicit basic_iostream(basic_streambuf<Elem, Tr> *_Strbuf);
    virtual ~basic_iostream();
};

설명

컨트롤 기본 클래스를 통해 삽입 되는 개체를 설명 하는 템플릿 클래스 basic_ostream<Elem, Tr>, 및 기본 클래스를 통해 추출 basic_istream<Elem, Tr>.두 개체가 공용 가상 기본 클래스 공유 basic_ios<Elem, Tr>.이들은 또한 형식 요소의 공통 스트림 버퍼 관리 Elem, 해당 문자 특성 클래스에 의해 결정 됩니다 Tr.생성자가 기본 클래스를 통해 초기화 basic_istream(strbuf)와 basic_ostream(strbuf).

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

basic_iostream

basic_iostream 개체를 만듭니다.

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

스왑

제공 된 내용의 교환 basic_iostream 개체가이 개체의 콘텐츠에 대 한.

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

operator=

지정한 값을 할당 basic_iostream 개체에이 개체가 있습니다.이 관련 된 이동 할당 되는 rvalue 는 하지 않습니다 두고 복사본.

요구 사항

헤더: <istream>

네임 스페이스: std

참고 항목

참조

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

iostream 프로그래밍

iostreams 규칙

기타 리소스

<istream> 멤버