System::IO::UnmanagedMemoryStream::Read μέθοδος

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

Διαβάζει τον καθορισμένο αριθμό byte από τη ροή και τα γράφει στον καθορισμένο πίνακα byte.

virtual int32_t System::IO::UnmanagedMemoryStream::Read(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count) override
ParameterTypeΠεριγραφή
προσωρινή μνήμηconst ArrayPtr<uint8_t>&Ο πίνακας byte για να γραφτούν τα διαβασμένα byte
offsetint32_tΜια θέση 0‑βάσης στο buffer για να ξεκινήσει η εγγραφή
countint32_tΟ αριθμός των byte για ανάγνωση

ReturnValue

Ο αριθμός των byte που διαβάστηκαν

Δείτε επίσης

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

Διαβάζει τον καθορισμένο αριθμό byte από τη ροή και τα γράφει στον καθορισμένο πίνακα byte.

virtual int32_t System::IO::UnmanagedMemoryStream::Read(const System::Details::ArrayView<uint8_t> &buffer, int32_t offset, int32_t count) override
ParameterTypeΠεριγραφή
προσωρινή μνήμηconst System::Details::ArrayView<uint8_t>&Η προβολή του πίνακα byte για την εγγραφή των διαβασμένων byte
offsetint32_tΜια θέση 0‑βάσης στο buffer για να ξεκινήσει η εγγραφή
countint32_tΟ αριθμός των byte για ανάγνωση

ReturnValue

Ο αριθμός των byte που διαβάστηκαν

Δείτε επίσης