ASD a.a. 03/04 - Corso B - seconda esercitazione: implementazione di struttura dati: pila
Creare, nel linguaggio conosciuto, un programma che prende una coda di interi e restituisce un’altra coda ottenuta dalla prima considerando solo valori positivi. Simulare la pila usando la lista creata durante l'esercitazione scorsa, utilizzare una pila di appoggio per non perdere i dati.Cercare di serparare l'interfaccia dall'implementazione, per esempio, i prototipi delle funzioni in C si possono dichiarare in un file header (.h)
Potete accedere ad un esempio di implementazione di lista cliccando qui: lista.cpp; lista.h
Quando si vuole dividere fisicamente l'interfaccia dall'implementazione, usando
più file è opportuno creare un progetto. L'impostazione del percorso dei file
dipende dal particolare ambiente di sviluppo, nel caso di Bodland C++:
Nella finestra di progetto, cliccare con il tasto destro sul nome del progetto e selezionare "Edit local options.."
Cliccando nelle caselle di testo in basso a sx dovrebbe comparire la descrizione del significato delle caselle
stesse: