System::IO::FileStream::Read methode

FileStream::Read(const ArrayPtr<uint8_t>&, int32_t, int32_t) method

Leest het opgegeven aantal bytes van de stream en schrijft ze naar de opgegeven byte‑array.

int32_t System::IO::FileStream::Read(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count) override
ParameterTypeBeschrijving
bufferconst ArrayPtr<uint8_t>&De byte-array om de gelezen bytes naar te schrijven.
offsetint32_tEen 0-gebaseerde positie in buffer om te beginnen met schrijven.
countint32_tHet aantal bytes om te lezen.

ReturnValue

Het aantal gelezen bytes.

Zie ook

FileStream::Read(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) method

Leest het opgegeven aantal bytes van de stream en schrijft ze naar de opgegeven byte‑array.

int32_t System::IO::FileStream::Read(const System::Details::ArrayView<uint8_t> &buffer, int32_t offset, int32_t count) override
ParameterTypeBeschrijving
bufferconst System::Details::ArrayView<uint8_t>&Het byte-array‑view waarin de gelezen bytes moeten worden geschreven.
offsetint32_tEen 0-gebaseerde positie in buffer om te beginnen met schrijven.
countint32_tHet aantal bytes om te lezen.

ReturnValue

Het aantal gelezen bytes.

Zie ook