diff --git a/operations_on_datastructures/circular_linked_list.cpp b/operations_on_datastructures/circular_linked_list.cpp index 7aa04b062..89b94e2fb 100644 --- a/operations_on_datastructures/circular_linked_list.cpp +++ b/operations_on_datastructures/circular_linked_list.cpp @@ -67,6 +67,13 @@ class CircularLinkedList { root = nullptr; end = nullptr; } + /** + * @brief Copy constructor for CircularLinkedList. + */ + CircularLinkedList(CircularLinkedList& copy) { + root = copy.root; + end = copy.end; + } /** * @brief Cleans up memory */