طريقة System::Buffer::BlockCopy

Buffer::BlockCopy(const SharedPtr<Array<TSrc>>&, int, const SharedPtr<Array<TDst>>&, int, int) method

يفسر مصفوفتين محددتين من النوع كمصفوفات بايت خام وينسخ البيانات من إحداهما إلى الأخرى.

template<typename TSrc,typename TDst> static void System::Buffer::BlockCopy(const SharedPtr<Array<TSrc>> &src, int srcOffset, const SharedPtr<Array<TDst>> &dst, int dstOffset, int count)
Parameterالوصف
TSrcنوع عناصر المصفوفة المصدر
TDstنوع عناصر المصفوفة الوجهة
ParameterTypeالوصف
srcconst SharedPtr<Array<TSrc>>&المصفوفة المصدر
srcOffsetintإزاحة بايت في المصفوفة المصدر التي يبدأ النسخ عندها
dstconst SharedPtr<Array<TDst>>&المصفوفة الوجهة
dstOffsetintإزاحة بايت في المصفوفة الوجهة التي يبدأ عندها إدراج البيانات
countintعدد البايتات التي سيتم نسخها

انظر أيضًا

Buffer::BlockCopy(const SharedPtr<Array<TSrc>>&, int, const System::Details::ArrayView<TDst>&, int, int) method

يفسر مصفوفتين محددتين من النوع كمصفوفات بايت خام وينسخ البيانات من إحداهما إلى الأخرى.

template<typename TSrc,typename TDst> static void System::Buffer::BlockCopy(const SharedPtr<Array<TSrc>> &src, int srcOffset, const System::Details::ArrayView<TDst> &dst, int dstOffset, int count)
Parameterالوصف
TSrcنوع عناصر المصفوفة المصدر
TDstنوع العناصر في عرض المصفوفة الوجهة
ParameterTypeالوصف
srcconst SharedPtr<Array<TSrc>>&المصفوفة المصدر
srcOffsetintإزاحة بايت في المصفوفة المصدر التي يبدأ النسخ عندها
dstconst System::Details::ArrayView<TDst>&عرض المصفوفة الوجهة
dstOffsetintإزاحة بايت في عرض المصفوفة الوجهة حيث يبدأ إدراج البيانات
countintعدد البايتات التي سيتم نسخها

انظر أيضًا

Buffer::BlockCopy(const SharedPtr<Array<TSrc>>&, int, const System::Details::StackArray<TDst, ND>&, int, int) method

يفسر مصفوفتين محددتين من النوع كمصفوفات بايت خام وينسخ البيانات من إحداهما إلى الأخرى.

template<typename TSrc,typename TDst,std::size_t> static void System::Buffer::BlockCopy(const SharedPtr<Array<TSrc>> &src, int srcOffset, const System::Details::StackArray<TDst, ND> &dst, int dstOffset, int count)
Parameterالوصف
TSrcنوع عناصر المصفوفة المصدر
TDstنوع العناصر في مصفوفة المكدس الوجهة
NDحجم مصفوفة المكدس الوجهة
ParameterTypeالوصف
srcconst SharedPtr<Array<TSrc>>&المصفوفة المصدر
srcOffsetintإزاحة بايت في المصفوفة المصدر التي يبدأ النسخ عندها
dstconst System::Details::StackArray<TDst, ND>&مصفوفة المكدس الوجهة
dstOffsetintإزاحة بايت في مصفوفة المكدس الوجهة حيث يبدأ إدراج البيانات
countintعدد البايتات التي سيتم نسخها

انظر أيضًا

Buffer::BlockCopy(const System::Details::ArrayView<TSrc>&, int, const SharedPtr<Array<TDst>>&, int, int) method

يفسر مصفوفتين محددتين من النوع كمصفوفات بايت خام وينسخ البيانات من إحداهما إلى الأخرى.

template<typename TSrc,typename TDst> static void System::Buffer::BlockCopy(const System::Details::ArrayView<TSrc> &src, int srcOffset, const SharedPtr<Array<TDst>> &dst, int dstOffset, int count)
Parameterالوصف
TSrcنوع العناصر في عرض المصفوفة المصدر
TDstنوع عناصر المصفوفة الوجهة
ParameterTypeالوصف
srcconst System::Details::ArrayView<TSrc>&عرض المصفوفة المصدر
srcOffsetintإزاحة بايت في عرض المصفوفة المصدر حيث يبدأ النسخ
dstconst SharedPtr<Array<TDst>>&المصفوفة الوجهة
dstOffsetintإزاحة بايت في المصفوفة الوجهة التي يبدأ عندها إدراج البيانات
countintعدد البايتات التي سيتم نسخها

انظر أيضًا

Buffer::BlockCopy(const System::Details::ArrayView<TSrc>&, int, const System::Details::ArrayView<TDst>&, int, int) method

يفسر مصفوفتين محددتين من النوع كمصفوفات بايت خام وينسخ البيانات من إحداهما إلى الأخرى.

template<typename TSrc,typename TDst> static void System::Buffer::BlockCopy(const System::Details::ArrayView<TSrc> &src, int srcOffset, const System::Details::ArrayView<TDst> &dst, int dstOffset, int count)
Parameterالوصف
TSrcنوع العناصر في عرض المصفوفة المصدر
TDstنوع العناصر في عرض المصفوفة الوجهة
ParameterTypeالوصف
srcconst System::Details::ArrayView<TSrc>&عرض المصفوفة المصدر
srcOffsetintإزاحة بايت في عرض المصفوفة المصدر حيث يبدأ النسخ
dstconst System::Details::ArrayView<TDst>&عرض المصفوفة الوجهة
dstOffsetintإزاحة بايت في عرض المصفوفة الوجهة حيث يبدأ إدراج البيانات
countintعدد البايتات التي سيتم نسخها

انظر أيضًا

Buffer::BlockCopy(const System::Details::StackArray<TSrc, NS>&, int, const SharedPtr<Array<TDst>>&, int, int) method

يفسر مصفوفتين محددتين من النوع كمصفوفات بايت خام وينسخ البيانات من إحداهما إلى الأخرى.

template<typename TSrc,std::size_t,typename TDst> static void System::Buffer::BlockCopy(const System::Details::StackArray<TSrc, NS> &src, int srcOffset, const SharedPtr<Array<TDst>> &dst, int dstOffset, int count)
Parameterالوصف
TSrcنوع العناصر في مصفوفة المكدس المصدر
NSحجم مصفوفة المكدس المصدر
TDstنوع عناصر المصفوفة الوجهة
ParameterTypeالوصف
srcconst System::Details::StackArray<TSrc, NS>&مصفوفة المكدس المصدر
srcOffsetintإزاحة بايت في مصفوفة المكدس المصدر حيث يبدأ النسخ
dstconst SharedPtr<Array<TDst>>&المصفوفة الوجهة
dstOffsetintإزاحة بايت في المصفوفة الوجهة التي يبدأ عندها إدراج البيانات
countintعدد البايتات التي سيتم نسخها

انظر أيضًا

Buffer::BlockCopy(const System::Details::StackArray<TSrc, NS>&, int, const System::Details::StackArray<TDst, ND>&, int, int) method

يفسر مصفوفتين محددتين من النوع كمصفوفات بايت خام وينسخ البيانات من إحداهما إلى الأخرى.

template<typename TSrc,std::size_t,typename TDst,std::size_t> static void System::Buffer::BlockCopy(const System::Details::StackArray<TSrc, NS> &src, int srcOffset, const System::Details::StackArray<TDst, ND> &dst, int dstOffset, int count)
Parameterالوصف
TSrcنوع العناصر في مصفوفة المكدس المصدر
NSحجم مصفوفة المكدس المصدر
TDstنوع العناصر في مصفوفة المكدس الوجهة
NDحجم مصفوفة المكدس الوجهة
ParameterTypeالوصف
srcconst System::Details::StackArray<TSrc, NS>&مصفوفة المكدس المصدر
srcOffsetintإزاحة بايت في مصفوفة المكدس المصدر حيث يبدأ النسخ
dstconst System::Details::StackArray<TDst, ND>&مصفوفة المكدس الوجهة
dstOffsetintإزاحة بايت في مصفوفة المكدس الوجهة حيث يبدأ إدراج البيانات
countintعدد البايتات التي سيتم نسخها

انظر أيضًا

Buffer::BlockCopy(const uint8_t *, int, uint8_t *, int, int) method

ينسخ عددًا محددًا من البايتات من المخزن المؤقت المصدر إلى المخزن المؤقت الوجهة.

static void System::Buffer::BlockCopy(const uint8_t *src, int srcOffset, uint8_t *dst, int dstOffset, int count)
ParameterTypeالوصف
srcconst uint8_t *مؤشر إلى المخزن المؤقت المصدر
srcOffsetintإزاحة بايت في المخزن المؤقت المصدر حيث يبدأ النسخ
dstuint8_t *مؤشر إلى المخزن المؤقت الوجهة
dstOffsetintإزاحة بايت في المخزن المؤقت الوجهة حيث يبدأ إدراج البيانات
countintعدد البايتات التي سيتم نسخها

انظر أيضًا