ds_list_copy

Syntaxe:

ds_list_copy( id, source );


Argument La description
id L'identifiant de la liste étant copié.
source L'identifiant de la liste à copier à partir.


Retours: N / A


La description

Avec cette fonction, vous pouvez copier le contenu d'une liste dans une autre. Les deux listes doivent avoir été créées précédemment et si la liste en cours de copie à l' information a déjà en son sein, cette liste sera d' abord effacé. Le résultat final est deux listes indépendantes qui contiennent les mêmes informations.


Exemple:

if !ds_list_empty(main_list)
   {
   old_list = ds_list_create();
   ds_list_copy(old_list, main_list);
   ds_list_clear(main_list);
   }

Le code ci-dessus va vérifier une liste ds_list pour voir si elle est vide. S'il n'est pas vide, il est copié dans une autre liste ds_list (qui a été créée précédemment), puis la liste d'origine est effacée.


Retour: Listes DS
Suivant: ds_list_read
© Copyright YoYo Games Ltd. 2017 Tous droits réservés