From 939e98d5b206aacef037aa9073c76ca10ea71f46 Mon Sep 17 00:00:00 2001 From: David Hackbarth Date: Sat, 21 Feb 2026 10:38:58 +0100 Subject: [PATCH] Add `containers` module with initial implementation and integrate into CMake build system. --- .idea/.name | 1 + .idea/editor.xml | 96 +++++++++++++++++++++++++++++++++++ .idea/hwr2024_b.iml | 8 +-- .idea/misc.xml | 9 ++++ cpp/.idea/.name | 2 +- cpp/.idea/misc.xml | 2 +- cpp/CMakeLists.txt | 1 + cpp/classes/CMakeLists.txt | 4 +- cpp/classes/ClassA.cpp | 30 +++++++++++ cpp/classes/ClassA.h | 9 +++- cpp/classes/IComparable.h | 5 ++ cpp/classes/main.cpp | 20 ++++++++ cpp/containers/CMakeLists.txt | 8 +++ cpp/containers/functions.cpp | 14 +++++ cpp/containers/functions.h | 10 ++++ cpp/containers/main.cpp | 65 ++++++++++++++++++++++++ 16 files changed, 272 insertions(+), 12 deletions(-) create mode 100644 .idea/.name create mode 100644 .idea/misc.xml create mode 100644 cpp/containers/CMakeLists.txt create mode 100644 cpp/containers/functions.cpp create mode 100644 cpp/containers/functions.h create mode 100644 cpp/containers/main.cpp diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..70a1f63 --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +containers \ No newline at end of file diff --git a/.idea/editor.xml b/.idea/editor.xml index fef3201..8d0e15e 100644 --- a/.idea/editor.xml +++ b/.idea/editor.xml @@ -245,5 +245,101 @@