Ciao a tutti,
sto facendo un progetto di un esame di programmazione (linguaggio C) usando i file. Sono riuscito ad effettuare la scrittura e la lettura di un file binario.
Il problema è nella ricerca sequenziale...
Mi spiego meglio:
Il mio programma scrive in un file (clienti.dat) il nome, cognome e l'età di un cliente. Se poi io in un secondo momento vorrei modificare uno di questi campi o cancellarli come devo fare?
Ad esempio scrivo:
Nome: Pippo
Cognome: Rossi
Età: 21
Me lo scrive sul file.
Poi decido di usare in un'altra funzione una printf che acquisisce il nome da cercare, legge sequenzialmente il file e se trova il nome che ho inserito nel file lo cancella o modifica.
Sarei molto grato a chi mi desse una mano!!!