size is fix

This commit is contained in:
Mylloon 2023-12-13 20:39:18 +01:00
parent cf6ee4b001
commit d27e903713
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
3 changed files with 7 additions and 7 deletions

View file

@ -5,13 +5,13 @@
class Plateau { class Plateau {
friend std::ostream &operator<<(std::ostream &, const Plateau &); friend std::ostream &operator<<(std::ostream &, const Plateau &);
// Taille du plateau
int taille;
protected: protected:
// Tableau représentant le plateau de jeu // Tableau représentant le plateau de jeu
Piece ***plateau; Piece ***plateau;
// Taille du plateau
int taille;
public: public:
Plateau(int taille); // constructor Plateau(int taille); // constructor
virtual ~Plateau(); // destructor virtual ~Plateau(); // destructor

View file

@ -4,7 +4,7 @@
class PlateauButin : public Plateau { class PlateauButin : public Plateau {
public: public:
PlateauButin(int taille); PlateauButin();
virtual ~PlateauButin(); virtual ~PlateauButin();
// Initialise le plateau du Butin // Initialise le plateau du Butin

View file

@ -4,7 +4,7 @@
#include <algorithm> #include <algorithm>
#include <random> #include <random>
PlateauButin::PlateauButin(int t) : Plateau(t) {} PlateauButin::PlateauButin() : Plateau(8) {}
PlateauButin::~PlateauButin() {} PlateauButin::~PlateauButin() {}
@ -31,8 +31,8 @@ void PlateauButin::initialiserPlateau(Joueur &j1, Joueur &j2) {
// Place toutes les pieces sur le plateau // Place toutes les pieces sur le plateau
int index = 0; int index = 0;
for (int i = 0; i < 8; i++) { for (int i = 0; i < taille; i++) {
for (int j = 0; j < 8; j++) { for (int j = 0; j < taille; j++) {
plateau[i][j] = &pieces[index++]; plateau[i][j] = &pieces[index++];
} }
} }