ds_list_copy

使用此函数,您可以将一个列表的内容复制到另一个列表中。这两个列表必须是以前创建的,如果要复制到的列表中已有信息,则将首先清除此列表。最终结果是包含相同信息的两个独立列表。

 

语法:

ds_list_copy( id, source );

参数类型描述
idDS List要将复制到的列表的ID。
sourceDS List要从复制的列表的ID。

 

返回:

N/A

 

例子:

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

以上代码将检查DS列表以查看其是否为空。如果它不是空的,它会被复制到另一个DS列表(之前已经创建),然后清除原始列表。