Título: Ayuda fseek ó ftell Publicado por: estivinho en 25 Octubre 2012, 05:14 am Q tal amigos mi pregunta es la siguiente:
realice un programa con ficheros, ese fichero tiene datos de 10 estudiantes como nombre, codigo .. etc.. Bueno no tengo idea :-( de como hacer para que cuando de la opcion de buscar estudiante y digite el codigo del estudiante me aparescan los datos es decir la fila del fichero conn sus respectivos datos hasta lo q e podido apreciar tengo en la funcion: - abrir el fichero - mirar si hubo errores al abrirlo - y supongo aca debe ir fseek() ó ftell() que comparar los datos pero no se como hacer para q me busque dicha linea del fichero al digitar el codigo espero me puedan ayudar =D ;D :D Título: Re: Ayuda fseek ó ftell Publicado por: ecfisa en 25 Octubre 2012, 13:20 pm Hola estivinho.
Suponiendo que el código de estudiante coincida con su posición en el archivo de acceso aleatorio tendrías que usar fseek. Código De ser código un dato que no se corresponda con la posición en el archivo y siendo pocos datos (10 como comentas), lo más sencillo es que realizes una búsqueda secuencial por ese campo. Saludos. |