System::Array::CopyTo μέθοδος

Array::CopyTo(ArrayPtr<T>, int) method

Αντιγράφει όλα τα στοιχεία του τρέχοντος πίνακα στον καθορισμένο πίνακα προορισμού. Τα στοιχεία εισάγονται στον πίνακα προορισμού ξεκινώντας από το ευρετήριο που καθορίζεται από το όρισμα arrayIndex.

virtual void System::Array<T>::CopyTo(ArrayPtr<T> arr, int arrayIndex) override
ParameterTypeΠεριγραφή
arrArrayPtr<T>Πίνακας προορισμού
arrayIndexintΔείκτης στον προοριστικό πίνακα όπου αρχίζει η εισαγωγή των αντιγραμμένων στοιχείων

Δείτε επίσης

Array::CopyTo(const ArrayPtr<DstType>&, int64_t) const method

Αντιγράφει όλα τα στοιχεία του τρέχοντος πίνακα στον καθορισμένο πίνακα προορισμού. Τα στοιχεία εισάγονται στον πίνακα προορισμού ξεκινώντας από το δείκτη που καθορίζεται από το όρισμα dstIndex.

template<typename DstType> void System::Array<T>::CopyTo(const ArrayPtr<DstType> &dstArray, int64_t dstIndex) const
ParameterΠεριγραφή
DstTypeΤύπος των στοιχείων στον προοριστικό πίνακα
ParameterTypeΠεριγραφή
dstArrayconst ArrayPtr<DstType>&Πίνακας προορισμού
dstIndexint64_tΔείκτης στον προοριστικό πίνακα όπου αρχίζει η εισαγωγή των αντιγραμμένων στοιχείων

Δείτε επίσης

Array::CopyTo(const ArrayPtr<DstType>&, int64_t, int64_t, int64_t) const method

Αντιγράφει έναν καθορισμένο αριθμό στοιχείων από τον τρέχοντα πίνακα ξεκινώντας από τη καθορισμένη θέση στον καθορισμένο πίνακα προορισμού. Τα στοιχεία εισάγονται στον πίνακα προορισμού ξεκινώντας από το δείκτη που καθορίζεται από το όρισμα dstIndex.

template<typename DstType> void System::Array<T>::CopyTo(const ArrayPtr<DstType> &dstArray, int64_t srcIndex, int64_t dstIndex, int64_t count) const
ParameterΠεριγραφή
DstTypeΤύπος των στοιχείων στον προοριστικό πίνακα
ParameterTypeΠεριγραφή
dstArrayconst ArrayPtr<DstType>&Πίνακας προορισμού
srcIndexint64_tΔείκτης στον πηγαίο πίνακα για να αρχίσει η αντιγραφή των στοιχείων
dstIndexint64_tΔείκτης στον προοριστικό πίνακα όπου αρχίζει η εισαγωγή των αντιγραμμένων στοιχείων
countint64_tΑριθμός στοιχείων προς αντιγραφή

Δείτε επίσης

Array::CopyTo(const System::Details::ArrayView<DstType>&, int64_t) const method

Αντιγράφει όλα τα στοιχεία του τρέχοντος πίνακα στην καθορισμένη προβολή πίνακα προορισμού. Τα στοιχεία εισάγονται στην προβολή πίνακα προορισμού ξεκινώντας από το δείκτη που καθορίζεται από το όρισμα dstIndex.

template<typename DstType> void System::Array<T>::CopyTo(const System::Details::ArrayView<DstType> &dstArray, int64_t dstIndex) const
ParameterΠεριγραφή
DstTypeΤύπος στοιχείων στην προβολή του προορισμένου πίνακα
ParameterTypeΠεριγραφή
dstArrayconst System::Details::ArrayView<DstType>&Προβολή προορισμένου πίνακα
dstIndexint64_tΔείκτης στην προβολή του προορισμένου πίνακα για έναρξη εισαγωγής των αντιγραμμένων στοιχείων

Δείτε επίσης

Array::CopyTo(const System::Details::ArrayView<DstType>&, int64_t, int64_t, int64_t) const method

Αντιγράφει έναν καθορισμένο αριθμό στοιχείων από τον τρέχοντα πίνακα ξεκινώντας από τη καθορισμένη θέση στην καθορισμένη προβολή πίνακα προορισμού. Τα στοιχεία εισάγονται στην προβολή πίνακα προορισμού ξεκινώντας από το δείκτη που καθορίζεται από το όρισμα dstIndex.

template<typename DstType> void System::Array<T>::CopyTo(const System::Details::ArrayView<DstType> &dstArray, int64_t srcIndex, int64_t dstIndex, int64_t count) const
ParameterΠεριγραφή
DstTypeΤύπος στοιχείων στην προβολή του προορισμένου πίνακα
ParameterTypeΠεριγραφή
dstArrayconst System::Details::ArrayView<DstType>&Προβολή προορισμένου πίνακα
srcIndexint64_tΔείκτης στον πηγαίο πίνακα για να αρχίσει η αντιγραφή των στοιχείων
dstIndexint64_tΔείκτης στην προβολή του προορισμένου πίνακα για έναρξη εισαγωγής των αντιγραμμένων στοιχείων
countint64_tΑριθμός στοιχείων προς αντιγραφή

Δείτε επίσης