From 0e9be940d16311036ee36aed47406481a26fdd82 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Tue, 27 Dec 2022 12:36:09 +0200 Subject: [SDP/P] Only direct subboxes are removed in third exercise --- Year 2/Structures and data algorithms/Project/exc/main.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Year 2/Structures and data algorithms/Project/exc/main.cpp (limited to 'Year 2/Structures and data algorithms/Project/exc/main.cpp') diff --git a/Year 2/Structures and data algorithms/Project/exc/main.cpp b/Year 2/Structures and data algorithms/Project/exc/main.cpp new file mode 100644 index 0000000..e9d7032 --- /dev/null +++ b/Year 2/Structures and data algorithms/Project/exc/main.cpp @@ -0,0 +1,9 @@ +#include "Box.h" +#include + +int main() { + Box plovdivBox("PlovdivBox", { "Magnet", "Book" }, { new Box("ArtBox", {}, { new Box("Drawings", { "OldPlovdiv" }, {}) }), new Box("TheatreBox", {}, { new Box("TheatreSouvenirs", {}, { new Box("Plates", { "DecorativePlate" }, {}), new Box("Bags", {}, {}) }) })}); + plovdivBox.print(std::cout) << std::endl; + plovdivBox.removeUselessSubBoxes(); + plovdivBox.print(std::cout) << std::endl; +} -- cgit v1.3.1-23-gd82d