System.Generics.Collections.TArray.Copy

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class procedure Copy<T>(const Source: array of T; var Destination: array of T; SourceIndex, DestIndex, Count: NativeInt); overload; static;
class procedure Copy<T>(const Source: array of T; var Destination: array of T; Count: NativeInt); overload; static;

C++

template<typename T> static void __fastcall Copy(const T *Source, const int Source_High, T *Destination, const int Destination_High, NativeInt SourceIndex, NativeInt DestIndex, NativeInt Count)/* overload */;
template<typename T> static void __fastcall Copy(const T *Source, const int Source_High, T *Destination, const int Destination_High, NativeInt Count)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections TArray


Description

Copie un tableau ou un segment de tableau dans un autre tableau.

Copy copie le contenu entier ou un segment du tableau spécifié par Source dans le tableau spécifié par Destination. Les autres paramètres sont les suivants :

  • SourceIndex : index du premier élément dans Source à copier. Ce paramètre détermine le début du segment à copier.
  • DestIndex : index du premier élément dans Destination pour démarrer la copie. Ce paramètre détermine le début de la copie dans le tableau de destination.
  • Count : nombre d'éléments du segment dans Source à copier. Ce paramètre détermine la taille du segment qui démarre dans l'index SourceIndex.

Voir aussi