Skip to content

Baalza/Stack

Repository files navigation

Stack

Progetto del corso 'Programmazione C++' del febbraio del 2023 (Università Milano-Bicocca)

Il progetto richiede la progettazione e realizzazione di una classe che implementa uno Stack di elementi generici T. Uno Stack ha una dimensione fissa ed è strutturato come una pila.

A parte i metodi essenziali per il suo corretto uso, la classe deve implementare anche le seguenti funzionalità:

  • Deve esistere un metodo push per l’aggiunta di un elemento in testa.
  • Deve esistere un metodo pop per la rimozione di un elemento in testa.
  • Deve essere possibile creare uno Stack a partire da una sequenza di dati definita da una coppia generica di iteratori su tipi Q.
  • La classe deve essere dotata di const_iterator.
  • Deve essere possibile stampare il contenuto dello Stack utilizzando operator<<

About

Il progetto richiede la progettazione e realizzazione di una classe che implementa uno Stack di elementi generici T

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published