Aracılığıyla paylaş


wstring_convert::to_bytes

Geniş bir dize bir bayt dizesini bir sayıya dönüştürür.

byte_string to_bytes(_Elem _Char);
byte_string to_bytes(const _Elem* _Wptr);
byte_string to_bytes(const wide_string& _Wstr);
byte_string to_bytes(const _Elem* _First, const _Elem* _Last);

Parametreler

Parametre

Description

_Char

Geniş karakter dönüştürülecek.

_Wptr

c-biten stili, başlama sırası wptr, dönüştürülecek.

_Wstr

Wide_string dönüştürülecek.

_First

Dönüştürülecek öğeleri bir aralıktaki ilk öğe.

_Last

Dönüştürülecek öğeleri aralığındaki son öğesi.

Notlar

Dönüştürme durumu nesne not açık bir değerle oluşturulmamalıdır, (ilk dönüştürme durumu) varsayılan değerine ayarlanır dönüştürme başlamadan önce.Aksi halde sol değişmez.

Başarıyla dönüştürülen giriş öğelerin sayısı dönüştürme sayımı nesnesinde depolanır.Hiçbir Dönüşüm hatası oluşursa, üye işlev dönüştürülmüş bayt dizesini döndürür.Aksi halde, nesne bayt dizesi hata iletisi için bir başlatıcı ile oluşturulmuş, üye işlevi bayt dizesi hata ileti nesnesi döndürür.Aksi halde, bir nesne sınıfının üye işlev atan range_error.

Gereksinimler

Başlık: < cvt/wstring >

Namespace: stdext::cvt

Ayrıca bkz.

Başvuru

wstring_convert Class