

#include <nitro/std.h>
void* STD_MoveMemory(void *destp, const void *srcp, u32 size);
void* STD_MemMove(void *destp, const void *srcp, u32 size);
| src | 転送元アドレス |
| dest | 転送先アドレス |
| size | 転送サイズ |
転送先アドレス。
CPUでデータの移動を行います。転送元領域と転送先領域が重なっていても正しくデータの移動を行うことができます。C標準関数の memmove() と同じ動作をします。
STD_MemMove() は STD_MoveMemory() の別名として define されています。
VRAMにアクセスする際には、MI_CpuMove8(), MI_CpuMove16(), MI_CpuMove32(), MI_CpuMoveFast() の何れかを使って下さい。
2008/11/19 誤記修正
2007/12/10 初版