Section courante

A propos

Section administrative du site

ACOPY

Copie
Clipper  

Syntaxe

ACOPY(expC1,expC2[,expN1[,expN2[,expN3]]])

Paramètres

Nom Description
expC1 Ce paramètre permet d'indiquer le nom du tableau à copier
expC2 Ce paramètre permet d'indiquer le nom du tableau recevant les données
expN1 Ce paramètre permet d'indiquer la position de l'élément à copier dans le tableau source
expN2 Ce paramètre permet d'indiquer le nombre d'élément à copier du tableau
expN3 Ce paramètre permet d'indiquer la position de début où commence la copie de tableau dans la destination.

Retour

Valeur Description
pointeur Ces valeurs permettent d'indiquer une pointeur vers le tableau destinataire (expC2).

Description

Cette fonction permet de copier des éléments d'une déclaration de tableau vers un autre tableau et de retourner le nombre d'éléments copiés. Le tableau expC2 doit déjà exister et être suffisamment grand pour contenir les éléments copiés. Si le tableau expC1 contient plus d'éléments, certains éléments ne seront pas copiés. La fonction ACOPY() copie les valeurs de tous les types de données, y compris NIL et les blocs de code. Si un élément du tableau expC1 est un sous-tableau, l'élément correspondant dans le tableau expC2 contiendra une référence au sous-tableau. Ainsi, ACOPY() ne créera pas une copie complète d'un tableau multidimensionnel. Pour ce faire, utilisez plutôt la fonction ACLONE().



Dernière mise à jour : Lundi, le 2 septembre 2013