C Language and Libraries Help (clang.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
_movedata
 Summary Example                         Up Contents Index Back
─────Run-Time Library───────────────────────────────────────────────────────
 
     The _movedata function copies <count> bytes from the source
     address specified by <srcseg>:<srcoff> to the destination address
     specified by <destseg>:<destoff>.
 
     The _movedata function is used to move far data in small-data-
     model programs. The newer model-independent _fmemcpy and _fmemmove
     functions should be used instead of the _movedata function. In
     large-model programs, the memcpy or memmove function can also
     be used.
 
     Segment values for the <srcseg> and <destseg> arguments can be
     obtained by using either the _segread function or the _FP_SEG
     macro.
 
     The _movedata function does not handle all cases of overlapping
     moves correctly (overlapping moves occur when part of the
     destination is the same memory area as part of the source). The
     memmove function correctly handles overlapping moves.
 
     Return Value
 
     None.
                                    -♦-