Méthode System::Text::ICUEncoding::GetChars

ICUEncoding::GetChars(ArrayPtr<uint8_t>) method

Obtenez les caractères résultant du décodage d’un tampon d’octets.

virtual ArrayPtr<char_t> System::Text::Encoding::GetChars(ArrayPtr<uint8_t> bytes)
ParamètreTypeDescription
bytesArrayPtr<uint8_t>Buffer à lire les octets depuis.

ReturnValue

Buffer of decoded characters.

Voir aussi

ICUEncoding::GetChars(ArrayPtr<uint8_t>, int, int, ArrayPtr<char_t>, int) method

Obtenez les caractères résultant du décodage d’un tampon d’octets.

virtual int System::Text::Encoding::GetChars(ArrayPtr<uint8_t> bytes, int byte_index, int byte_count, ArrayPtr<char_t> chars, int char_index)
ParamètreTypeDescription
bytesArrayPtr<uint8_t>Buffer à lire les octets depuis.
byte_indexintDécalage du tampon d’entrée.
byte_countintTaille du tampon d’entrée.
charsArrayPtr<char_t>Buffer pour placer les caractères.
char_indexintDécalage du tampon de sortie.

ReturnValue

Nombre de caractères écrits.

Voir aussi

ICUEncoding::GetChars(ArrayPtr<uint8_t>, int, int) method

Obtenez les caractères résultant du décodage d’un tampon d’octets.

virtual ArrayPtr<char_t> System::Text::Encoding::GetChars(ArrayPtr<uint8_t> bytes, int index, int count)
ParamètreTypeDescription
bytesArrayPtr<uint8_t>Buffer à lire les octets depuis.
indiceintDécalage du tampon d’entrée.
countintTaille du tampon d’entrée.

ReturnValue

Buffer of decoded characters.

Voir aussi

ICUEncoding::GetChars(const uint8_t *, int, char_t *, int) method

Obtenez les caractères résultant du décodage d’un tampon d’octets.

int System::Text::ICUEncoding::GetChars(const uint8_t *bytes, int byte_count, char_t *chars, int char_count) override
ParamètreTypeDescription
bytesconst uint8_t *Buffer à lire les octets depuis.
byte_countintTaille du tampon d’entrée.
charschar_t *Buffer pour placer les caractères.
char_countintTaille du tampon de sortie.

ReturnValue

Nombre de caractères écrits.

Voir aussi