Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/09/2010, 18:18
Avatar de guzzano
guzzano
 
Fecha de Ingreso: julio-2010
Ubicación: Isla de Margarita
Mensajes: 162
Antigüedad: 14 años, 5 meses
Puntos: 13
Borrar contenido de un archivo

Eh buscado en google pero no e' encontrado nada que me sirva, así que pregunto por acá. La cosa es que yo tengo:
Código C:
Ver original
  1. void load()
  2. {
  3.     FILE *load;
  4.     load = fopen("Files/save/partida.hg", "r");
  5.     fread(&datos, sizeof(datos), 1, load);
  6.     fclose(load);
  7. }
  8.  
  9. void save()
  10. {
  11.     FILE *save;
  12.     save = fopen( "Files/save/partida.hg", "a" );
  13.     fwrite(&datos, sizeof(datos), 1, save);
  14.     fclose(save);
  15. }

Guarda todo normal, y carga partida normal, pero al hacerlo por segunda ves solo toma la primera partida guardada, no la segunda. Así a ver si me pueden dar una mano para borrar el contenido cuando guarde.

Saludos.

Última edición por guzzano; 04/09/2010 a las 18:24