ds_map_copy(id, source);
| Argument | La description |
|---|---|
| id | L'ID de la carte à laquelle vous copiez </> |
| source | L'identifiant de la carte que vous copiez à partir |
Retours: N / A
Vous pouvez utiliser cette fonction pour copier le contenu d'une carte dans une autre que vous avez précédemment créée en utilisant ds_map_create (). Si le ds_map qui est copié est pas vide, cette fonction avant de l' effacer copie. L'original ds_map reste inchangé par ce processus.
inventory_2 = ds_map_create();
ds_map_copy(inventory_2, inventory_1);
Le code ci-dessus créera une nouvelle carte et l'assignera à la variable "inventaire_2". Il va ensuite copier le contenu de la carte ds_map indexée dans la variable "inventaire_1" vers cette nouvelle carte.