Quote:
Originariamente inviato da RaouL_BennetH
Ciao Dun 
Grazie per il suggerimento, infatti così funziona!!
Però.... mi sono accorto che questa funzione, rispetto invece alla fprintf(), non mi scrive nel file ciò che mi serve con la giusta tabulazione 
Ad esempio, mi viene tutto collegato su una riga, e non mi memorizza la data di inserimento. Ora, volendo insistere su fprintf, c'è modo di fare ricerche di stringhe all'interno del file? perchè son giorni che sto leggendo una marea di roba, ma non sono ancora riuscito a trovare nulla che mi permetta di fare queste due cose:
1) ricercare un nome o un cognome o altro dato
2) al momento dell'inserimento, se inserisco un nominativo che già esiste, che il programma mi avvisi.
Grazie mille 
Raoul.
|
Ciao Raoul
fwrite non formatta l'output , ma purtroppo "fprintf" non è adatta a cercare ...
Potresti implementare le 2 cose separatamente , fare una funzione per la memorizzazione dei dati (quella che già hai) e una che crea un file di testo formattato per la lettura separata .
Ciao