cellcopy
Copying one array to another with using memmove
Syntax: cellcopy(dest[],source[],index=0,numcells=sizeof source,maxlength=sizeof dest)
destdestination arraysourcesource arrayindexindex of cell in source from where to start copynumcellsnumber of cells to copymaxlengthsize of the destination
Notes: This function copies cells from one array to another. If the last 3 parameters are left as default, it performs a safe array to array copy. This function internally uses memmove, so arrays can overlap.
Example:
cellcopy(dest,source)tries to copy the whole source to the max size of destcellcopy(dest,source,2,10,_)tries to copy the whole 10 cells from source at index 2, but up to a maximum of the size of dest. However, the size of source might be violatedcellcopy(dest,source,_,10)same as above, but from index 0
See also: cellset
Last updated