codecvt_base Class
열거형 형식을 정의 하는 데 사용 되는 codecvt 클래스의 기본 클래스는 이라는 결과, 반환 형식이 면 멤버 함수에 대 한 변환의 결과 나타내는 데 사용 합니다.
class codecvt_base : public locale::facet {
public:
enum result {ok, partial, error, noconv};
codecvt_base(
size_t _Refs = 0
);
bool always_noconv() const;
int max_length() const;
int encoding() const;
~codecvt_base()
protected:
virtual bool do_always_noconv() const;
virtual int do_max_length() const;
virtual int do_encoding() const;
};
설명
모든 템플릿 클래스 특수화를 일반 열거형 클래스 설명 codecvt.열거 결과에서 가능한 반환 값 설명 do_in 또는 do_out.
확인 사이의 내외부 문자 인코딩 변환에 성공 하면.
부분 대상 변환에 성공 하려면 충분히 큰 경우.
오류 형식이 소스 시퀀스 형식이 잘못 된 경우.
noconv 함수는 변환이 수행 하는 경우.
요구 사항
헤더: <locale>
네임 스페이스: std