]> git.dkaiser.de - 42/cpp01.git/commitdiff
Add newZombie func
authorDominik Kaiser <dkaiser@student.42heilbronn.de>
Mon, 10 Feb 2025 09:58:20 +0000 (10:58 +0100)
committerDominik Kaiser <dkaiser@student.42heilbronn.de>
Mon, 10 Feb 2025 09:58:20 +0000 (10:58 +0100)
ex00/Zombie.hpp
ex00/main.cpp
ex00/newZombie.cpp

index c9f780f9b7aedaf44eda147a771b2fffe47ebcce..ecc23527346bc6f1a2fe9b4598be446d38b2cda4 100644 (file)
@@ -6,7 +6,7 @@
 /*   By: dkaiser <dkaiser@student.42heilbronn.de    +#+  +:+       +#+        */
 /*                                                +#+#+#+#+#+   +#+           */
 /*   Created: 2025/02/10 10:26:18 by dkaiser           #+#    #+#             */
-/*   Updated: 2025/02/10 10:38:18 by dkaiser          ###   ########.fr       */
+/*   Updated: 2025/02/10 10:56:19 by dkaiser          ###   ########.fr       */
 /*                                                                            */
 /* ************************************************************************** */
 
@@ -23,6 +23,8 @@ class Zombie
         void announce(void);
     private:
         std::string name;
-}
+};
+
+Zombie* newZombie(std::string name);
 
 #endif
index 820c484252775df353e9c3bb0edfbe81537c4fd6..295f75f426764ba2b8cd52aa0aeba1af67d9fdaf 100644 (file)
@@ -6,10 +6,14 @@
 /*   By: dkaiser <dkaiser@student.42heilbronn.de    +#+  +:+       +#+        */
 /*                                                +#+#+#+#+#+   +#+           */
 /*   Created: 2025/02/10 10:24:56 by dkaiser           #+#    #+#             */
-/*   Updated: 2025/02/10 10:27:00 by dkaiser          ###   ########.fr       */
+/*   Updated: 2025/02/10 10:56:08 by dkaiser          ###   ########.fr       */
 /*                                                                            */
 /* ************************************************************************** */
 
+#include "Zombie.hpp"
+
 int main(void)
 {
+    Zombie* z1 = newZombie("z1");
+    delete z1;
 }
index 74b9ca860f373410043ab030298540031171899c..916a3a9699cdb12f5092a0c2d59e05436281b28a 100644 (file)
@@ -6,7 +6,15 @@
 /*   By: dkaiser <dkaiser@student.42heilbronn.de    +#+  +:+       +#+        */
 /*                                                +#+#+#+#+#+   +#+           */
 /*   Created: 2025/02/10 10:27:26 by dkaiser           #+#    #+#             */
-/*   Updated: 2025/02/10 10:27:27 by dkaiser          ###   ########.fr       */
+/*   Updated: 2025/02/10 10:56:54 by dkaiser          ###   ########.fr       */
 /*                                                                            */
 /* ************************************************************************** */
 
+#include "Zombie.hpp"
+
+Zombie* newZombie(std::string name)
+{
+    Zombie* zombie = new Zombie(name);
+    zombie->announce();
+    return zombie;
+}