Interface: MemMan Arquivos: lib/memman.h Última atualização: 11/02/2002 Autor: Luiz Henrique Shigunov |
Descrição |
Funções | |
|
|
Esta página descreve a interface MemMan.
int Compare(const void *m1, const void *m2, unsigned int count);
Esta função compara count bytes de m1 com m2.
void Copy(void *dest, const void *src, unsigned int count);
Esta função copia count bytes da memória src para dest.
As áreas de memória não podem se sobrepor e dest tem que ser grande o suficiente.
void *FindByte(const void *mem, int c, unsigned int count);
Esta função encontra a primeira ocorrência do byte c na memória mem, percorrendo no máximo count bytes.
void Move(void *dest, const void *src, unsigned int count);
Esta função copia count bytes da memória src para dest.
As áreas de memória PODEM se sobrepor e dest tem que ser grande o suficiente.
void Set(void *mem, unsigned int c, unsigned int count);
Esta função preenche count bytes da memória mem com o byte c.
Nada.