Título: estructura y archivos Publicado por: TheZeck en 13 Noviembre 2016, 17:52 pm Tengo una duda, como se guarda en un archivo los datos de un struct? he visto que lo hacen con la funcion fwrite( , , , ) pero creo que para eso necesito usar la sintaxis del C, habra algo similar pero con C++? :(
Título: Re: estructura y archivos Publicado por: 4dr14n31t0r en 18 Noviembre 2016, 01:05 am En primer lugar, no entiendo esa preocupacion que muestras cuando dices que crees que necesitas usar la sintaxis de C, cuando en C++ puedes compilar cualquier programa de C.
Este ejemplo que he encontrado en internet viene de perlas: Código Sin embargo no se si podrias usarlo con estructuras. En cualquier caso tambien puedes usar el metodo fwrite(A,B,C); donde, si no recuerdo mal, A es la variable de tipo FILE*, B un puntero que apunta a una localizacion de la memoria donde tienes el dato que quieres escribir, y C la cantidad de bytes a escribir, que normalmente es sizeof(tipo al que apunta el puntero B). Ojo, que no me acuerdo bien. A lo mejor me equivoco. fuente: http://www.cplusplus.com/doc/tutorial/files/ |