Modulo per gestione delle operazioni su file in C

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.

rar_icon FInt.rar