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.
생성자
개체 형식의 생성 wbuffer_convert. |
형식 정의
변환 상태를 나타내는 형식입니다. |
멤버 함수
바이트 스트림 버퍼를 반환합니다. |
|
변환의 상태를 나타내는 개체를 반환 합니다. |
요구 사항
헤더: < cvt/wbuffer >
네임 스페이스: stdext::cvt