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

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

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

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

ReturnValue

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

Δείτε επίσης

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

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

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

ReturnValue

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

Δείτε επίσης

Stream::Read(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) method

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

template<std::size_t> int32_t System::IO::Stream::Read(const System::Details::StackArray<uint8_t, N> &buffer, int32_t offset, int32_t count)
ParameterΠεριγραφή
NΤο μέγεθος του πίνακα στοίβας
ParameterTypeΠεριγραφή
προσωρινή μνήμηconst System::Details::StackArray<uint8_t, N>&Ο πίνακας στοίβας byte στον οποίο θα γραφτούν τα αναγνωσμένα byte
offsetint32_tΜια θέση 0‑βάσης στο buffer για να ξεκινήσει η εγγραφή
countint32_tΟ αριθμός των byte για ανάγνωση

ReturnValue

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

Δείτε επίσης