Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2007, 09:52
koma42
 
Fecha de Ingreso: abril-2007
Mensajes: 9
Antigüedad: 17 años, 8 meses
Puntos: 0
Problema con memcpy

Tengo esta instruccion:
memcpy( &( *pt_fichas )[ *nr_fichas ], bd_fichas, sizeof( Ficha ) * ( SQLROWS - *nr_fichas ) );

donde:

pt_fichas = puntero de tipo Ficha (Ficha es un struct con 12 campos que corresponden a los de una tabla de la BD)
nr_fichas = long con valor actual 0
bd_fichas = variable tipo Ficha (Ficha es un struct con 12 campos que corresponden a los de una tabla de la BD)
SQLROWS= Numero de filas que ha devuelto el cursor que previamente he cargado.

Esta instruccion hace que salte un error : Memory Fault (core dumped)

No tengo ni idea que es lo que hago mal ...