MoveMemory()
Publié : ven. 18/juin/2004 12:14
Je viens de me faire avoir pour faire un décalage , je faisais un copymemory((*a, *a+5, 50) sans me rendre compte que j'écrasais tout
donc maintenant je fais une boucle .Depuis , j'ai vu qu'une demande a été faite sur le forum anglais ;est-ce qu'il serait possible d'ajouter une commande de ce type ?

donc maintenant je fais une boucle .Depuis , j'ai vu qu'une demande a été faite sur le forum anglais ;est-ce qu'il serait possible d'ajouter une commande de ce type ?
http://purebasic.myforums.net/viewtopic.php?t=11128The MoveMemory-Command could come very handy if you try to move a memory block to a destination that is part of the memory block itself (i.e. it's overlapping). Source->Buffer->Dest instead of Source->Dest
Code:
MoveMemory(*a, *a+5, 50) ;shifting 50 Bytes 5 Bytes to the right