System::IO::BinaryReader::Read метод

BinaryReader::Read() method

Считывает один символ из входного потока.

virtual int System::IO::BinaryReader::Read()

ReturnValue

Считать символ, закодированный в UTF-16; если считанный символ представлен двумя кодовыми точками в кодировке UTF-16, то возвращается только старший суррогат.

См. также

BinaryReader::Read(ArrayPtr<char_t>, int, int) method

Считывает указанное количество символов из входного потока, преобразует их в кодировку UTF-16 и записывает полученные UTF-16 символы в указанный массив символов, начиная с указанной позиции.

virtual int System::IO::BinaryReader::Read(ArrayPtr<char_t> buffer, int index, int count)
ПараметрТипОписание
bufferArrayPtr<char_t>UTF-16 массив символов, в который записываются считанные из входного потока символы
индексintНулевой индекс в buffer, с которого начинать запись
countintКоличество символов для чтения из потока

ReturnValue

Количество символов, считанных из входного потока

См. также

BinaryReader::Read(ArrayPtr<uint8_t>, int, int) method

Считывает указанное количество байтов из входного потока и записывает их в указанный массив байтов.

virtual int System::IO::BinaryReader::Read(ArrayPtr<uint8_t> buffer, int index, int count)
ПараметрТипОписание
bufferThe number of attributes on the current node. This number includes default attributes.Массив байтов, в который записываются считанные байты
индексintНулевая позиция в buffer, с которой начинать запись
countintКоличество байтов для чтения

ReturnValue

Количество прочитанных байтов

См. также