diff --git a/includes/Joueur.hpp b/includes/Joueur.hpp index 41fad70..f604573 100644 --- a/includes/Joueur.hpp +++ b/includes/Joueur.hpp @@ -19,9 +19,6 @@ public: Joueur(const int numeroJoueur); // constructor virtual ~Joueur(); // destructor - Joueur(const Joueur &); // copy constructor - const Joueur &operator=(const Joueur &); // copy assignement - // Ajoute une pièce à la liste de pièces du joueur void ajoutPiece(const Piece *piece); diff --git a/src/Joueur.cpp b/src/Joueur.cpp index 302f207..6a34c15 100644 --- a/src/Joueur.cpp +++ b/src/Joueur.cpp @@ -8,26 +8,6 @@ Joueur::Joueur(const int num) : id(num) { Joueur::~Joueur() {} -Joueur::Joueur(const Joueur &src) : id(src.id), pieces(src.pieces) {} - -const Joueur &Joueur::operator=(const Joueur &src) { - if (this == &src) { - return *this; - } - - std::cout << "internally :\n"; - std::cout << "id : " << id << "\n"; - std::cout << "pieces(len) : " << pieces.size() << "\n"; - std::cout << "\nwill be replaced by :\n"; - std::cout << "id : " << src.id << "\n"; - std::cout << "pieces(len) : " << src.pieces.size() << "\n"; - - id = src.id; - pieces = src.pieces; - - return *this; -} - std::ostream &operator<<(std::ostream &out, const Joueur &data) { out << "Joueur " << data.id << "\npieces: ";