Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/11/2011, 07:40
martin_9_91
 
Fecha de Ingreso: mayo-2011
Ubicación: Bs.As Argentina
Mensajes: 193
Antigüedad: 13 años, 9 meses
Puntos: 3
Respuesta: Modificar Archivo en C

Bueno antes que nada muchas gracias por responder. Te comento lo que me pasa ahora
1)
Cita:
FILE *parchivo;
parchivo=fopen("archivo.txt", "a+t");
fclose(parchivo);
Asi es como abri el archivo y lo cerre.

2)sizeof(listaPrecios) hice asi como me dijiste y el compilador tira error de que no esta declarada. Luego la declaro y lo cambio asi
Cita:
struct listaPrecios listaPrecios;
//Busca en el archvio y se posiciona al principio del mismo
fseek(parchivo, (long)(buscar) * sizeof(listaPrecios), SEEK_SET);
//Lee en el archivo
fread(&listaPrecios,sizeof(listaPrecios),1,parchiv o);
//Muestra en pantalla
puts(listaPrecios);
Pero ahora tira error en el puts y por lo que vi es por que no acepta variables comunes tiene que ser un vector...

y desp lo que hice fue a la variable "listaPrecios", cambiarla a "lista" (lo hice por las dudas por si interpreta mal el compilar a la estructura con la variable) y pasa lo mismo con el puts

gracias