// Programma : main.cpp #include <stdio.h> #include "menu.h" // include anche list.h #include "magaz.h" #include "corriere.h" #include "commesso.h" /* Funzione principale */ void main () { Magazzino mag; // Il nostro magazzino menu *m = 0; // Il menu' principale // Le voci del menu' new menuexit (m,"Termina"); new MenuInventario (m,"Inventario"); new MenuCorriere (m,"Arrivi"); new MenuCommesso (m,"Vendita"); // Loop di esecuzione del meni' while (1) { m->doaction (m->print (1),&mag); // Stampa il menu' ed esegue direttamente il numero trovato } }