Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Classe ESTRAZIONE - estrazione.h

estrazione.h

Caricato da: AldoBaldo
Scarica il programma completo

  1. // Classe ESTRAZIONE - 2013-15 di Aldo Carpanelli
  2. // versione 1.0.0 - 09/07/2013
  3. // versione 1.0.1 - 22/01/2015
  4.  
  5. #ifndef ESTRAZIONE_H
  6. #define ESTRAZIONE_H
  7.  
  8.  
  9. class ESTRAZIONE
  10. {
  11.     public:
  12.         ESTRAZIONE();
  13.         ESTRAZIONE( short nEl );
  14.         virtual ~ESTRAZIONE();
  15.         ESTRAZIONE(const ESTRAZIONE& other);
  16.         ESTRAZIONE& operator=(const ESTRAZIONE& rhs);
  17.  
  18.         void inizializza( short nEl );
  19.         void reset( void );
  20.         short estrai( void );
  21.         short ultimo_estratto( void );
  22.  
  23.     protected:
  24.  
  25.     private:
  26.         short *v; // lista dei valori
  27.         short qv; // quantita' dei valori
  28.         short ue; // ultimo estratto
  29.         short de; // da estrarre
  30. };
  31.  
  32. typedef ESTRAZIONE *ESTRAZIONEPTR;
  33.  
  34. #endif // ESTRAZIONE_H