From 42e83d8e626cf36969e9ef3d3feda28bfc3bbcdf Mon Sep 17 00:00:00 2001 From: Raphael Date: Mon, 17 Feb 2025 11:59:23 +0100 Subject: [PATCH] fix: compilation (forget to add the overload '=' in the header) --- cpp03/ex00/ClapTrap.hpp | 3 ++- cpp03/ex01/ClapTrap.hpp | 3 ++- cpp03/ex01/ScavTrap.hpp | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/cpp03/ex00/ClapTrap.hpp b/cpp03/ex00/ClapTrap.hpp index 218d95b..e217770 100644 --- a/cpp03/ex00/ClapTrap.hpp +++ b/cpp03/ex00/ClapTrap.hpp @@ -6,7 +6,7 @@ /* By: rparodi +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/01/10 14:54:21 by rparodi #+# #+# */ -/* Updated: 2025/02/10 10:24:18 by rparodi ### ########.fr */ +/* Updated: 2025/02/17 11:52:32 by rparodi ### ########.fr */ /* */ /* ************************************************************************** */ @@ -21,6 +21,7 @@ class ClapTrap { ClapTrap(ClapTrap const ©); ClapTrap(std::string name); ~ClapTrap(); + ClapTrap& operator=(ClapTrap &assign); void attack(const std::string& target); void takeDamage(unsigned int amount); void beRepaired(unsigned int amount); diff --git a/cpp03/ex01/ClapTrap.hpp b/cpp03/ex01/ClapTrap.hpp index 218d95b..9ba0a7b 100644 --- a/cpp03/ex01/ClapTrap.hpp +++ b/cpp03/ex01/ClapTrap.hpp @@ -6,7 +6,7 @@ /* By: rparodi +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/01/10 14:54:21 by rparodi #+# #+# */ -/* Updated: 2025/02/10 10:24:18 by rparodi ### ########.fr */ +/* Updated: 2025/02/17 11:54:10 by rparodi ### ########.fr */ /* */ /* ************************************************************************** */ @@ -21,6 +21,7 @@ class ClapTrap { ClapTrap(ClapTrap const ©); ClapTrap(std::string name); ~ClapTrap(); + ClapTrap& operator=(ClapTrap &assign); void attack(const std::string& target); void takeDamage(unsigned int amount); void beRepaired(unsigned int amount); diff --git a/cpp03/ex01/ScavTrap.hpp b/cpp03/ex01/ScavTrap.hpp index fbf5457..17b306f 100644 --- a/cpp03/ex01/ScavTrap.hpp +++ b/cpp03/ex01/ScavTrap.hpp @@ -6,7 +6,7 @@ /* By: rparodi +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/01/20 23:13:16 by rparodi #+# #+# */ -/* Updated: 2025/02/10 10:43:14 by rparodi ### ########.fr */ +/* Updated: 2025/02/17 11:54:45 by rparodi ### ########.fr */ /* */ /* ************************************************************************** */ @@ -21,6 +21,7 @@ class ScavTrap : public ClapTrap { ScavTrap(); ScavTrap(ScavTrap const ©); ScavTrap(std::string name); + ScavTrap& operator=(ScavTrap &assign); ~ScavTrap(); void guardGate(); protected: