Prenotazione treno con struct, lista, file binari, malloc, menù

c-plus-plus

Esercizio cumulativo con molte tecnologie del C/C++, destinato ad approfondimenti nelle scuole superiori e più indicativamente adatto ad un percorso universitario avanzato. Usiamo la lettura dei parametri da esecuzione per leggere un nome file. Dal file carichiamo i dati inerenti a prenotazioni di posti su treni su una lista dinamica; quindi consentiamo di aggiungere uno o più prenotazioni alla lista precaricata e scriviamo i dati su file, tutto con un menu interattivo con l’utente.

Leggi tutto

Vettore di puntatori a struct con malloc dinamica

C++

Un esercizio complesso dove non creiamo una struttura dati statica con relativo vettore. Creiamo invece un vettore di puntatori a struct e a runtime ci riserviamo lo spazio di memoria per la struttura dati. Punto cardine di questo passaggio è la funzione malloc, versatile quanto pericolosa chiamata a sistema.

Leggi tutto