C/Visual C - memcpy

 
Vista:

memcpy

Publicado por laural lopez (1 intervención) el 04/06/2003 23:53:29
hola
alguien me puede explicar para ke sirve la funcion memcpy?

y si existe alguna otra ke aga lo mismo o algo similar?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:memcpy

Publicado por MKB (2 intervenciones) el 05/06/2003 03:29:30
como su nombre lo indica, para copiar memoria, imagino que es un derivado de la funcion api RTLMoveMemory
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:memcpy

Publicado por chuidiang (677 intervenciones) el 05/06/2003 10:42:46
memcpy copia zonas de memoria. Un uso claro es copiar arrays. Imagina que tienes dos arrays

int unArray[20];
int otroArray[20];

Puedes copiar uno en otro con un bucle

for (i=0; i<20; i++)
unArray[i] = otroArray[i];

pero podrías usar memcpy()

memcpy (unArray, otroArray, 20 * sizeof(int));

De todas formas esta función suele ser más útil cuando trabajas con datos que no sabes qué son, por ejemplo, leer ficheros binarios, recibir datos por algún puerto (que no sean cadenas de caracteres), etc.

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar