aboutsummaryrefslogtreecommitdiff
path: root/CST 126/Homework3
diff options
context:
space:
mode:
authorrPatrickWarner <[email protected]>2024-05-29 20:16:27 -0700
committerrPatrickWarner <[email protected]>2024-05-29 20:16:27 -0700
commita579af8b330ec49c3a29cd3581eced1276b2fc70 (patch)
treefc757c7efba0b4076b6f2c7f8418f1dc887f934a /CST 126/Homework3
parentcompleted inclass exercise 4 (diff)
downloadhomework-1-reecepwarner-a579af8b330ec49c3a29cd3581eced1276b2fc70.tar.xz
homework-1-reecepwarner-a579af8b330ec49c3a29cd3581eced1276b2fc70.zip
finished homework3
Diffstat (limited to 'CST 126/Homework3')
-rw-r--r--CST 126/Homework3/Node.hpp3
-rw-r--r--CST 126/Homework3/SinglyLinkedList.hpp1
-rw-r--r--CST 126/Homework3/linked_list_node.hpp1
3 files changed, 1 insertions, 4 deletions
diff --git a/CST 126/Homework3/Node.hpp b/CST 126/Homework3/Node.hpp
index 731e299..1f0fdab 100644
--- a/CST 126/Homework3/Node.hpp
+++ b/CST 126/Homework3/Node.hpp
@@ -17,14 +17,12 @@ namespace CST126
void Data(const T& data);
void Data(T data);
-
private:
T _data{};
};
-
template<typename T>
inline Node<T>::Node(const T& data) : _data(data) { };
@@ -51,7 +49,6 @@ namespace CST126
{
_data = data;
}
-
}
diff --git a/CST 126/Homework3/SinglyLinkedList.hpp b/CST 126/Homework3/SinglyLinkedList.hpp
index 55d33b3..cc31e41 100644
--- a/CST 126/Homework3/SinglyLinkedList.hpp
+++ b/CST 126/Homework3/SinglyLinkedList.hpp
@@ -18,7 +18,6 @@ struct SinglyLinkedList
};
-
template<typename T>
inline bool Append(SinglyLinkedList<T>* list, ListNode<T>* node)
{
diff --git a/CST 126/Homework3/linked_list_node.hpp b/CST 126/Homework3/linked_list_node.hpp
index 69ff0c4..afdbe17 100644
--- a/CST 126/Homework3/linked_list_node.hpp
+++ b/CST 126/Homework3/linked_list_node.hpp
@@ -4,6 +4,7 @@
namespace CST126
{
+
template<typename T>
class singly_linked_node : Node<T>
{