다음을 통해 공유


wbuffer_convert Class

바이트 스트림 버퍼에서 요소의 전송을 제어 하는 스트림 버퍼를 설명 합니다.

template<class Codecvt,
    class Elem = wchar_t,
    class Traits = std::char_traits<Elem>
>
    class wbuffer_convert
        : public std::basic_streambuf<Elem, Traits>

매개 변수

Parameter

설명

Codecvt

로케일 변환 개체를 나타내는 면.

Elem

와이드 문자 요소 형식입니다.

Traits

관련 된 성분 Elem.

설명

이 템플릿 클래스 형식 요소의 전송을 제어 하는 스트림 버퍼 설명 _Elem, 문자 특성은 클래스에 의해 설명 되어 Traits하 고 형식의 바이트 스트림 버퍼에서 std::streambuf.

일련의 변환 Elem 값 및 멀티 바이트 시퀀스의 클래스 개체에 의해 수행 됩니다 Codecvt<Elem, char, std::mbstate_t>, 표준 코드 변환 패싯의 요구를 충족 하는 std::codecvt<Elem, char, std::mbstate_t>.

이 템플릿 클래스의 개체를 저장합니다.

  • 바이트 스트림의 내부 버퍼에 대 한 포인터

  • 할당 된 변환 개체에 대 한 포인터 (있는 경우 해제는 wbuffer_convert 개체는 소멸 됩니다)

  • 변환 상태 개체 형식의 state_type.

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

wbuffer_convert

개체 형식의 생성 wbuffer_convert.

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

state_type

변환 상태를 나타내는 형식입니다.

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

rdbuf

바이트 스트림 버퍼를 반환합니다.

state

변환의 상태를 나타내는 개체를 반환 합니다.

요구 사항

헤더: < cvt/wbuffer >

네임 스페이스: stdext::cvt

참고 항목

기타 리소스

< cvt/wbuffer > 멤버