From c456535f04ba37aff1d088a3076cbf4fd863e5bf Mon Sep 17 00:00:00 2001 From: rPatrickWarner Date: Wed, 29 May 2024 20:11:11 -0700 Subject: completed inclass exercise 4 --- CST 126/Homework3/Node.hpp | 6 ++---- CST 126/Homework3/SinglyLinkedList.hpp | 1 - CST 126/Homework3/linked_list_node.hpp | 4 ---- CST 126/UnitTester/UnitTester.cpp | 2 +- 4 files changed, 3 insertions(+), 10 deletions(-) diff --git a/CST 126/Homework3/Node.hpp b/CST 126/Homework3/Node.hpp index bf2371d..731e299 100644 --- a/CST 126/Homework3/Node.hpp +++ b/CST 126/Homework3/Node.hpp @@ -11,13 +11,11 @@ namespace CST126 Node(const T& data); ~Node() = default; - T& Data(); T Data() const; - void Data(const T& Data); void Data(const T& data); - void Data(T& data); + void Data(T data); private: @@ -49,7 +47,7 @@ namespace CST126 } template - inline void Node::Data(T& data) + inline void Node::Data(T data) { _data = data; } diff --git a/CST 126/Homework3/SinglyLinkedList.hpp b/CST 126/Homework3/SinglyLinkedList.hpp index f6bbf03..55d33b3 100644 --- a/CST 126/Homework3/SinglyLinkedList.hpp +++ b/CST 126/Homework3/SinglyLinkedList.hpp @@ -209,7 +209,6 @@ inline bool Remove(SinglyLinkedList* List, ListNode* node) } - template inline ListNode* Extract(SinglyLinkedList* List, const int Data) { diff --git a/CST 126/Homework3/linked_list_node.hpp b/CST 126/Homework3/linked_list_node.hpp index 42731a7..69ff0c4 100644 --- a/CST 126/Homework3/linked_list_node.hpp +++ b/CST 126/Homework3/linked_list_node.hpp @@ -19,8 +19,4 @@ namespace CST126 }; } - - - - #endif \ No newline at end of file diff --git a/CST 126/UnitTester/UnitTester.cpp b/CST 126/UnitTester/UnitTester.cpp index ac704e3..840b81f 100644 --- a/CST 126/UnitTester/UnitTester.cpp +++ b/CST 126/UnitTester/UnitTester.cpp @@ -4,7 +4,7 @@ #include "crt_check_memory.hpp" using namespace Microsoft::VisualStudio::CppUnitTestFramework; -using namespace CST_126; +using namespace CST126; namespace LinkedListUnitTests { -- cgit v1.2.3