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)
पैरामीटरविवरण
TSrcस्रोत एरे के तत्वों का प्रकार
TDstगंतव्य एरे के तत्वों का प्रकार
पैरामीटरप्रकारविवरण
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)
पैरामीटरविवरण
TSrcस्रोत एरे के तत्वों का प्रकार
TDstगंतव्य एरे व्यू के तत्वों का प्रकार
पैरामीटरप्रकारविवरण
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)
पैरामीटरविवरण
TSrcस्रोत एरे के तत्वों का प्रकार
TDstगंतव्य स्टैक एरे के तत्वों का प्रकार
NDगंतव्य स्टैक एरे का आकार
पैरामीटरप्रकारविवरण
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)
पैरामीटरविवरण
TSrcस्रोत एरे व्यू के तत्वों का प्रकार
TDstगंतव्य एरे के तत्वों का प्रकार
पैरामीटरप्रकारविवरण
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)
पैरामीटरविवरण
TSrcस्रोत एरे व्यू के तत्वों का प्रकार
TDstगंतव्य एरे व्यू के तत्वों का प्रकार
पैरामीटरप्रकारविवरण
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)
पैरामीटरविवरण
TSrcस्रोत स्टैक एरे के तत्वों का प्रकार
NSस्रोत स्टैक एरे का आकार
TDstगंतव्य एरे के तत्वों का प्रकार
पैरामीटरप्रकारविवरण
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)
पैरामीटरविवरण
TSrcस्रोत स्टैक एरे के तत्वों का प्रकार
NSस्रोत स्टैक एरे का आकार
TDstगंतव्य स्टैक एरे के तत्वों का प्रकार
NDगंतव्य स्टैक एरे का आकार
पैरामीटरप्रकारविवरण
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)
पैरामीटरप्रकारविवरण
srcconst uint8_t *स्रोत बफ़र का पॉइंटर
srcOffsetintस्रोत बफ़र में वह बाइट ऑफसेट जहाँ कॉपी शुरू होती है
dstuint8_t *गंतव्य बफ़र का पॉइंटर
dstOffsetintगंतव्य बफ़र में वह बाइट ऑफसेट जहाँ डेटा डालना शुरू किया जाता है
countintकॉपी करने के लिए बाइट्स की संख्या

संबंधित देखें