Le operazioni che coinvolgono i file sul C ogni tanto possono dare qualche problemuccio, ho quindi realizzato questa interfaccia, con lo scopo di facilitare la gestione dei file. Ovviamente se siete dei guru in C questa interfaccia non vi servirĂ praticamente a niente đŸ˜€
Per poterla utilizzare basterĂ copiare il file .c e .h nella cartella in cui si troveranno i file che utilizzeranno le funzioni messe a disposizione dall'interfaccia. BasterĂ poi includere il file .h nel vostro progetto e potrete usare tutte le funzioni qui elencate:
int FI_INIT ( FI_FILE *file, char *fname, long size ); int FI_OPEN ( FI_FILE *file ); int FI_CLOSE ( FI_FILE *file ); int FI_WRITE ( FI_FILE *file , void *userData ); int FI_READ ( FI_FILE *file , void *userData ); int FI_SEEK ( FI_FILE *file , long rec, int pos ); int FI_EOF ( FI_FILE *file );
Nel file FInt.h ( FInt = File Interface =D ) troverete la spiegazione ed un esempio di cosa fa ciascuna funzione.
Ultima cosa, io l'interfaccia la ho realizzata utilizzando il Dev-c++, dovrebbe andare anche con gcc e altri compilatori.