[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