<memoria.h>


int AlocateMemory( int* cantidad );
void *
malloc( size_t cantidad );
void
MemCopy( int orig, int dest, int cont );
void
MoveMemory( int pos, int cont, int direccion );

Incluya la cabecera <memoria.h> para declarar funciones utiles para el manejo de la memoria del sistema.

Definiciones de tipo

#ifndef _SIZE_T
#define _SIZE_T

typedef unsigned size_t;

#endif

AllocateMemory

int AllocateMemory(int* cantidad);

Esta función nos permite solicitar una cantidad int* cantidad de memoria, la cual es obtenida por medio del administrador de memoria y la función nos devuelve la dirección donde se encuentra.

malloc

void * malloc( size_t cantidad );

Esta función nos permite solicitar una cantidad size_t cantidad de memoria, la cual es obtenida por medio del administrador de memoria y la función nos devuelve la dirección donde se encuentra.

MemCopy

void MemCopy( int orig, int dest, int n );

Copia una cantidad int n de bytes desde int pos hasta int direccion.

MoveMemory

void MoveMemory( int pos, int n, int direccion );

Mueve una cantidad int n de bytes desde int pos hasta int direccion.


Vea tambien la Tabla de Contenidos y el Indice.

© 2000-2001 por Victor D. Castillo - Equipo ViDa Software.