Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 38
  1. #21
    quindi la prima cosa che faccio è la classe cella?

  2. #22

  3. #23
    Potresti scrivermi una bozza della classe cella?
    Così poi mi faccio un'idea e provo a camminare sulle mie gambe...

  4. #24
    Originariamente inviato da starcraftworld
    Potresti scrivermi una bozza della classe cella?
    Così poi mi faccio un'idea e provo a camminare sulle mie gambe...
    L'ho già fatto

    Comunque, una versione più completa:
    codice:
    enum cellType {
    
       EMPTY = 0,
       PEDONE,
       TORRE,
       ALFIERE,
       CAVALLO,
       RE,
       REGINA
    
    };
    
    class Cella {
    
       protected:
       cellType t;
    
       public:
       virtual Cella(const cellType& t) { this->t = t; }
       virtual ~Cella() { }
       cellType& getType() { return this->t; }
    
    };
    
    class EmptyCell : public Cella {
    
       public:
       EmptyCell : Cella(EMPTY) { }
       virtual ~EmptyCell() { }
    
    };
    
    
    class Pedone : public Cella {
    
       public:
       EmptyCell : Cella(PEDONE) { }
       virtual ~EmptyCell() { }
    
    };
    
    /*... ecc ...*/

  5. #25
    cos'è enum?

  6. #26

  7. #27
    Se me lo dici poi lo so eh

  8. #28
    Originariamente inviato da starcraftworld
    Se me lo dici poi lo so eh
    No, e che se mi chiedi "che cos'è un'enum?", allora io capisco che non hai le basi, e ti rispondo propriamente <_<

  9. #29
    Se me lo dici poi lo so eh
    Ma intendi imparare a programmare in C++ ponendo domande su un forum?!
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  10. #30
    Conosco il C, non pretendo di imparare il C++ ma di poter usare almeno gli oggetti.
    Comunque so che enum è il tipo enumerativo, volevo sapere cos' cellType che è di tipo enum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.