[C con Clase] pasar estructuras a un parametro generico del metodo de una clase
Programante
programante en gmail.com
Lun Oct 19 21:46:58 CEST 2009
Rubén Calabuig escribió:
> Un ejemplo de prototipo sería el siguiente:
>
> tEstado clsArchivo::guardarRegistro(void* reg, int tam)
>
> Donde:
> void* reg --> es el puntero a la estructura.
> int tam --> es el tamaño de la estructura.
>
> La pregunta concreta es cómo debe ser la función fwrite o fread, yo
> intenté lo siguiente:
>
> fread(reg,tam,1,arch)
>
> Pero me da error.
>
Debería funcionar, leyendo el registro. ¿Cuál es el fallo?
¿Abriste el fichero en modo binario? (flag b en fopen)
Más información sobre la lista de distribución Cconclase