From cdd5b6c28b12a4763c9b1eef9ba45ca85a6ddaa2 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Wed, 20 Mar 2024 13:20:09 +0200 Subject: [w4] Solved exercises 1-5 --- week04/Exercise2.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 week04/Exercise2.cpp (limited to 'week04/Exercise2.cpp') diff --git a/week04/Exercise2.cpp b/week04/Exercise2.cpp new file mode 100644 index 0000000..4805fdf --- /dev/null +++ b/week04/Exercise2.cpp @@ -0,0 +1,20 @@ +struct Bee { + float age; + char type; +}; + +struct BeeHive { +private: + Bee* roaming; + Bee* eggs; + +public: + BeeHive(int roamingCapacity, int eggCapacity) { + roaming = new Bee[roamingCapacity]; + eggs = new Bee[eggCapacity]; + } + ~BeeHive() { + delete[] roaming; + delete[] eggs; + } +}; -- cgit v1.2.3