다음을 통해 공유


wstring_convert::from_bytes

와이드 문자열을 바이트 문자열을 변환합니다.

wide_string from_bytes(char _Byte);
wide_string from_bytes(const char* _Ptr);
wide_string from_bytes(const byte_string& _Bstr);
wide_string from_bytes(const char* _First, const char* _Last);

매개 변수

Parameter

설명

_Byte

변환할 단일 요소의 바이트 시퀀스입니다.

_Ptr

Null로 끝나는 C 형을 변환할 문자의 시퀀스입니다.

_Bstr

Byte_string 변환 합니다.

_First

변환할 문자의 범위에서 첫 번째 문자입니다.

_Last

변환할 문자 범위의 마지막 문자입니다.

반환 값

변환 결과 와이드 문자열 개체입니다.

설명

경우는 변환 상태 개체가 not 명시적 값으로 생성 된 기본 값 (초기 변환 상태)으로 설정 되는 변환을 시작 하기 전에.그렇지 않으면은 변경 되지 않습니다.

성공적으로 변환 입력된 요소의 변환 횟수 개체에 저장 됩니다.멤버 함수 변환 오류가 발생 하는 경우 변환 된 와이드 문자열을 반환 합니다.그렇지 않으면 개체 이니셜라이저를 와이드 문자열 오류 메시지를 생성 된 경우 멤버 함수는 와이드 문자열 오류 메시지 개체를 반환 합니다.그렇지 않으면 object 클래스의 멤버 함수를 throw range_error.

요구 사항

헤더: < cvt/wstring >

네임 스페이스: stdext::cvt

참고 항목

참조

wstring_convert Class