Previous: x/ zlpinfo Up: Miscellaneous Routines Next: x/ zvcmdout
call xmove(from, to, len) zmove(from, to, len);
Move bytes from one buffer to another. Overlapping moves are handled correctly, unlike the C routine memcpy().
Arguments:
FROM is the buffer to move the bytes from (the source). It may not be a Fortran CHARACTER*n variable.
TO is the buffer to move the bytes to (the destination). It may not be a Fortran CHARACTER*n variable.
The number of bytes to move. There is no restriction on how many bytes can be moved, except of course available memory. Note that LEN is measured in bytes, not pixels.