Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2015, 12:20
rdv316
Invitado
 
Mensajes: n/a
Puntos:
Posicionarse en el registro inicial después de una búsqueda [C]

Hola gente.
Una consultita más sobre archivo, estoy en la parte de modificación de un registro y lo que hace el programa es verificar si la nueva palabra ingresada en inglés no exista, para eso tengo que recorrerlo hasta que encuentre la palabra o hasta el final, cuando termina la verificación tengo que regresar nuevamente al registro original para por ej. Si se desea grabar la modificación no escriba en cualquier lugar sino en el registro correcto.-
Concretamente la pregunta es: ¿Cómo guardo el registro antes de la búsqueda? , intentaría con el siguiente código pero no estoy seguro si es lo correcto.-

Código:
    ..........................
     long tam;
	
     tam=sizeof(trad);
     fseek(ptrFile, 0, SEEK_END);
     registros=ftell(ptrFile)/tam;	
     ...........................
El código no lo pongo porque tiene 251 líneas y me parece que no es necesario.-
Saludos.
Daniel