diff options
| author | Charles Cabergs <me@cacharle.xyz> | 2020-11-10 09:26:04 +0100 |
|---|---|---|
| committer | Charles Cabergs <me@cacharle.xyz> | 2020-11-10 09:26:04 +0100 |
| commit | 9dd7a48967f99793b818f7362ac8e95717186774 (patch) | |
| tree | d96d81af7cd6d36de7b5e01cab7688b60446f03a /cpp01/ex06 | |
| parent | 631a8d7b6c214da48f7748e78fc8c308960414fb (diff) | |
| download | piscine_cpp-9dd7a48967f99793b818f7362ac8e95717186774.tar.gz piscine_cpp-9dd7a48967f99793b818f7362ac8e95717186774.tar.bz2 piscine_cpp-9dd7a48967f99793b818f7362ac8e95717186774.zip | |
Added more tests for cpp01/07
Diffstat (limited to 'cpp01/ex06')
| -rw-r--r-- | cpp01/ex06/HumanA.cpp | 4 | ||||
| -rw-r--r-- | cpp01/ex06/HumanA.hpp | 8 | ||||
| -rw-r--r-- | cpp01/ex06/HumanB.cpp | 4 | ||||
| -rw-r--r-- | cpp01/ex06/HumanB.hpp | 8 | ||||
| -rw-r--r-- | cpp01/ex06/main.cpp | 2 |
5 files changed, 13 insertions, 13 deletions
diff --git a/cpp01/ex06/HumanA.cpp b/cpp01/ex06/HumanA.cpp index ab4e5f3..6d73ab2 100644 --- a/cpp01/ex06/HumanA.cpp +++ b/cpp01/ex06/HumanA.cpp @@ -6,13 +6,13 @@ /* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/02 16:44:03 by cacharle #+# #+# */ -/* Updated: 2020/11/09 11:09:22 by cacharle ### ########.fr */ +/* Updated: 2020/11/10 08:34:33 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ #include "HumanA.hpp" -HumanA::HumanA(std::string const& name, Weapon& weapon) +HumanA::HumanA(std::string const& name, Weapon const& weapon) : m_name(name), m_weapon(weapon) {} diff --git a/cpp01/ex06/HumanA.hpp b/cpp01/ex06/HumanA.hpp index d05d2fd..30144bd 100644 --- a/cpp01/ex06/HumanA.hpp +++ b/cpp01/ex06/HumanA.hpp @@ -6,7 +6,7 @@ /* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/02 16:37:23 by cacharle #+# #+# */ -/* Updated: 2020/11/09 11:08:55 by cacharle ### ########.fr */ +/* Updated: 2020/11/10 08:34:26 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -19,11 +19,11 @@ class HumanA { public: - HumanA(std::string const& name, Weapon& weapon); + HumanA(std::string const& name, Weapon const& weapon); void attack(); private: - std::string m_name; - Weapon& m_weapon; + std::string m_name; + Weapon const& m_weapon; }; #endif diff --git a/cpp01/ex06/HumanB.cpp b/cpp01/ex06/HumanB.cpp index e6adb22..7aa2a5f 100644 --- a/cpp01/ex06/HumanB.cpp +++ b/cpp01/ex06/HumanB.cpp @@ -6,7 +6,7 @@ /* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/02 16:46:02 by cacharle #+# #+# */ -/* Updated: 2020/11/09 11:13:34 by cacharle ### ########.fr */ +/* Updated: 2020/11/10 08:36:16 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -24,7 +24,7 @@ void HumanB::attack() std::cout << m_name << " attack with his " << m_weapon->getType() << std::endl; } -void HumanB::setWeapon(Weapon& weapon) +void HumanB::setWeapon(Weapon const& weapon) { m_weapon = &weapon; } diff --git a/cpp01/ex06/HumanB.hpp b/cpp01/ex06/HumanB.hpp index fc9236c..d21cb9d 100644 --- a/cpp01/ex06/HumanB.hpp +++ b/cpp01/ex06/HumanB.hpp @@ -6,7 +6,7 @@ /* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/02 16:42:54 by cacharle #+# #+# */ -/* Updated: 2020/11/09 11:09:56 by cacharle ### ########.fr */ +/* Updated: 2020/11/10 08:39:45 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ @@ -21,10 +21,10 @@ class HumanB public: HumanB(std::string const& name); void attack(); - void setWeapon(Weapon& weapon); + void setWeapon(Weapon const& weapon); private: - std::string m_name; - Weapon* m_weapon; + std::string m_name; + Weapon const* m_weapon; }; #endif diff --git a/cpp01/ex06/main.cpp b/cpp01/ex06/main.cpp index 5c92b43..97dbb39 100644 --- a/cpp01/ex06/main.cpp +++ b/cpp01/ex06/main.cpp @@ -6,7 +6,7 @@ /* By: cacharle <marvin@42.fr> +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/02 16:40:20 by cacharle #+# #+# */ -/* Updated: 2020/11/09 11:13:54 by cacharle ### ########.fr */ +/* Updated: 2020/11/10 08:39:52 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ |
