Метод System::Text::UTF7Encoding::GetChars

UTF7Encoding::GetChars(ArrayPtr<uint8_t>) method

Получить символы, полученные в результате декодирования буфера байтов.

virtual ArrayPtr<char_t> System::Text::Encoding::GetChars(ArrayPtr<uint8_t> bytes)
ПараметрТипОписание
bytesArrayPtr<uint8_t>Buffer для чтения байтов из.

ReturnValue

Buffer of decoded characters.

См. также

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

Получить символы, полученные в результате декодирования буфера байтов.

int System::Text::UTF7Encoding::GetChars(ArrayPtr<uint8_t> bytes, int byte_index, int byte_count, ArrayPtr<char_t> chars, int char_index) override
ПараметрТипОписание
bytesArrayPtr<uint8_t>Buffer для чтения байтов из.
byte_indexintСмещение входного буфера.
byte_countintРазмер входного буфера.
charsArrayPtr<char_t>Buffer для размещения символов.
char_indexintСмещение в выходном буфере.

ReturnValue

Количество записанных символов.

См. также

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

Получить символы, полученные в результате декодирования буфера байтов.

virtual ArrayPtr<char_t> System::Text::Encoding::GetChars(ArrayPtr<uint8_t> bytes, int index, int count)
ПараметрТипОписание
bytesArrayPtr<uint8_t>Buffer для чтения байтов из.
индексintСмещение входного буфера.
countintРазмер входного буфера.

ReturnValue

Buffer of decoded characters.

См. также

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

Получить символы, полученные в результате декодирования буфера байтов.

int System::Text::UTF7Encoding::GetChars(const uint8_t *bytes, int byte_count, char_t *chars, int char_count) override
ПараметрТипОписание
bytesconst uint8_t *Buffer для чтения байтов из.
byte_countintРазмер входного буфера.
charschar_t *Buffer для размещения символов.
char_countintРазмер выходного буфера.

ReturnValue

Количество записанных символов.

См. также