• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Release Mini "Database"[C] - Gestione Eventi

neutro93

Nuovo utente
Autore del topic
15 Novembre 2012
1
0
Miglior risposta
0
Salve Ragazzi :emoji_smiley:

E' la mia prima release e spero di fare tutto come si deve :emoji_smiley:

Oggi vi posto il codice di un mini "database" che gestisce le persone registrate nel programma, il software utilizza i file in modo da non perdere i dati una volta chiuso il programma.. il nome del file che verrà creato sara ("testo.txt");

L'algoritmo si basa sull'utilizzo della logica delle liste dinamiche, quindi tantissime fottute allocazioni :banana3:

La struttura del codice e' la seguente:

-Librerie :yd6:
-Struttura + puntatore a File;
-Prototipo delle funzioni;
-Main con un menu abbastanza banale (switch case);
-Valanga di funzioni;

Il programma è in grado di registrare i dati una volta inseriti, quindi se lo chiudete e lo riaprite ritroverete i dati precedentemente inseriti (Ovviamente solo se il file che crea il programma si trova nella stessa cartella);

Ecco il codice:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!


Se avete qualche cosa da chiedere sul funzionamento chiedete pure :emoji_slight_smile:
 
Riferimento: Mini "Database"[C] - Gestione Eventi

Nelle funzioni void non serve scrivere return, quella keyword si usa solo quando una funziona di un determinato tipo, in base ai casi, non deve restituire niente o deve restituire un valore ben preciso.