diff options
| author | rPatrickWarner <[email protected]> | 2024-05-29 20:16:27 -0700 |
|---|---|---|
| committer | rPatrickWarner <[email protected]> | 2024-05-29 20:16:27 -0700 |
| commit | a579af8b330ec49c3a29cd3581eced1276b2fc70 (patch) | |
| tree | fc757c7efba0b4076b6f2c7f8418f1dc887f934a /CST 126/Homework3 | |
| parent | completed inclass exercise 4 (diff) | |
| download | homework-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.hpp | 3 | ||||
| -rw-r--r-- | CST 126/Homework3/SinglyLinkedList.hpp | 1 | ||||
| -rw-r--r-- | CST 126/Homework3/linked_list_node.hpp | 1 |
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> { |