metode System::Buffer::BlockCopy

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

Menginterpretasikan dua array bertipe yang ditentukan sebagai array byte mentah dan menyalin data dari salah satunya ke yang lain.

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)
ParameterDeskripsi
TSrcTipe elemen dari array sumber
TDstTipe elemen dari array tujuan
ParameterTipeDeskripsi
srcconst SharedPtr<Array<TSrc>>&Array sumber
srcOffsetintOffset byte dalam array sumber di mana penyalinan dimulai
dstconst SharedPtr<Array<TDst>>&Array tujuan
dstOffsetintOffset byte dalam array tujuan di mana data mulai disisipkan
countintJumlah byte yang akan disalin

Lihat Juga

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

Menginterpretasikan dua array bertipe yang ditentukan sebagai array byte mentah dan menyalin data dari salah satunya ke yang lain.

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)
ParameterDeskripsi
TSrcTipe elemen dari array sumber
TDstTipe elemen dari tampilan array tujuan
ParameterTipeDeskripsi
srcconst SharedPtr<Array<TSrc>>&Array sumber
srcOffsetintOffset byte dalam array sumber di mana penyalinan dimulai
dstconst System::Details::ArrayView<TDst>&Tampilan array tujuan
dstOffsetintOffset byte dalam tampilan array tujuan di mana mulai menyisipkan data
countintJumlah byte yang akan disalin

Lihat Juga

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

Menginterpretasikan dua array bertipe yang ditentukan sebagai array byte mentah dan menyalin data dari salah satunya ke yang lain.

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)
ParameterDeskripsi
TSrcTipe elemen dari array sumber
TDstTipe elemen dari array stack tujuan
NDUkuran array stack tujuan
ParameterTipeDeskripsi
srcconst SharedPtr<Array<TSrc>>&Array sumber
srcOffsetintOffset byte dalam array sumber di mana penyalinan dimulai
dstconst System::Details::StackArray<TDst, ND>&Array stack tujuan
dstOffsetintOffset byte dalam array stack tujuan di mana mulai menyisipkan data
countintJumlah byte yang akan disalin

Lihat Juga

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

Menginterpretasikan dua array bertipe yang ditentukan sebagai array byte mentah dan menyalin data dari salah satunya ke yang lain.

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)
ParameterDeskripsi
TSrcTipe elemen dari tampilan array sumber
TDstTipe elemen dari array tujuan
ParameterTipeDeskripsi
srcconst System::Details::ArrayView<TSrc>&Tampilan array sumber
srcOffsetintOffset byte dalam tampilan array sumber tho di mana penyalinan dimulai
dstconst SharedPtr<Array<TDst>>&Array tujuan
dstOffsetintOffset byte dalam array tujuan di mana data mulai disisipkan
countintJumlah byte yang akan disalin

Lihat Juga

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

Menginterpretasikan dua array bertipe yang ditentukan sebagai array byte mentah dan menyalin data dari salah satunya ke yang lain.

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)
ParameterDeskripsi
TSrcTipe elemen dari tampilan array sumber
TDstTipe elemen dari tampilan array tujuan
ParameterTipeDeskripsi
srcconst System::Details::ArrayView<TSrc>&Tampilan array sumber
srcOffsetintOffset byte dalam tampilan array sumber tho di mana penyalinan dimulai
dstconst System::Details::ArrayView<TDst>&Tampilan array tujuan
dstOffsetintOffset byte dalam tampilan array tujuan di mana mulai menyisipkan data
countintJumlah byte yang akan disalin

Lihat Juga

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

Menginterpretasikan dua array bertipe yang ditentukan sebagai array byte mentah dan menyalin data dari salah satunya ke yang lain.

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)
ParameterDeskripsi
TSrcTipe elemen dari array stack sumber
NSUkuran array stack sumber
TDstTipe elemen dari array tujuan
ParameterTipeDeskripsi
srcconst System::Details::StackArray<TSrc, NS>&Array stack sumber
srcOffsetintOffset byte dalam array stack sumber tho di mana penyalinan dimulai
dstconst SharedPtr<Array<TDst>>&Array tujuan
dstOffsetintOffset byte dalam array tujuan di mana data mulai disisipkan
countintJumlah byte yang akan disalin

Lihat Juga

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

Menginterpretasikan dua array bertipe yang ditentukan sebagai array byte mentah dan menyalin data dari salah satunya ke yang lain.

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)
ParameterDeskripsi
TSrcTipe elemen dari array stack sumber
NSUkuran array stack sumber
TDstTipe elemen dari array stack tujuan
NDUkuran array stack tujuan
ParameterTipeDeskripsi
srcconst System::Details::StackArray<TSrc, NS>&Array stack sumber
srcOffsetintOffset byte dalam array stack sumber tho di mana penyalinan dimulai
dstconst System::Details::StackArray<TDst, ND>&Array stack tujuan
dstOffsetintOffset byte dalam array stack tujuan di mana mulai menyisipkan data
countintJumlah byte yang akan disalin

Lihat Juga

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

Menyalin sejumlah byte yang ditentukan dari buffer sumber ke buffer tujuan.

static void System::Buffer::BlockCopy(const uint8_t *src, int srcOffset, uint8_t *dst, int dstOffset, int count)
ParameterTipeDeskripsi
srcconst uint8_t *Penunjuk ke buffer sumber
srcOffsetintOffset byte dalam buffer sumber di mana penyalinan dimulai
dstuint8_t *Penunjuk ke buffer tujuan
dstOffsetintOffset byte dalam buffer tujuan di mana mulai menyisipkan data
countintJumlah byte yang akan disalin

Lihat Juga