2
0

func_system_memcopy.rst 763 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. .. _func_system_memcopy:
  2. =======
  3. MemCopy
  4. =======
  5. MemCopy - Copy block of memory
  6. Description
  7. ===========
  8. .. code-block:: blitzmax
  9. MemCopy( dst:Byte Ptr, src:Byte Ptr, size:Size_t )
  10. Copies a non-overlapping block of ``size`` bytes of memory from the location pointed to by ``src`` to the block of memory
  11. pointed to by ``dst``.
  12. Parameters
  13. ==========
  14. * ``dst`` - A pointer to the destination memory where the content is to be copied.
  15. * ``src`` - A pointer to the source data to be copied.
  16. * ``size`` - The number of bytes to copy.
  17. Return Values
  18. =============
  19. Nothing.
  20. Examples
  21. ========
  22. See Also
  23. ========
  24. :ref:`func_system_memalloc`, :ref:`func_system_memextend`, :ref:`func_system_memmove`, :ref:`func_system_memfree`, :ref:`func_system_memclear`