elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: Recorrer un archivo recursivamente. en: 8 Septiembre 2018, 05:27 am
Gracias por el dato, no lo sabía.

Saludos
2  Programación / Programación C/C++ / Re: Recorrer un archivo recursivamente. en: 7 Septiembre 2018, 02:30 am
Hola MAFUS, gracias por la ayuda el código funciona de maravilla. Aunque tengo una duda del porque hiciste la función con el "static".

Muchas gracias y saludos  ;D
3  Programación / Programación C/C++ / Recorrer un archivo recursivamente. en: 5 Septiembre 2018, 16:33 pm
Hola gente que tal?

Estoy atorado en un ejercicio de recursividad, en el cual tengo que buscar el menor elemento de un archivo de enteros. No le puedo encontrar la forma de recorrer el archivo recursivamente.

Código:
#include <windows.h>
#include <stdio.h>
#include <conio.h>

int main()
{
    FILE *fp;
    int *datos;

    printf("%i ", BuscarMenorArchivo_Recursiva(&fp, &datos));


}

int BuscarMenorArchivo_Recursiva(FILE *fp, int *datos)
{
    fp = fopen("datos.dat", "rb");

    fread(datos, sizeof(int), 1, archi);

    int menor = (*datos);

    if(feof(fp) != NULL)
    {
        menor = BuscarMenorArchivo_Recursiva(archi, datos);

        fread(datos, sizeof(int), 1, fp);

        if( (*datos) < menor)
            menor = (*datos);
    }

    fclose(fp);
    return menor;
}

Saludos gente  ;D
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines