Advertisement
Guest User

Untitled

a guest
Apr 21st, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.30 KB | None | 0 0
  1. #pragma once
  2.  
  3. template <class T>
  4. struct Node {
  5. T data;
  6. Node<T> * next;
  7. Node<T> * prev;
  8. };
  9.  
  10. template <class T>
  11. class List
  12. {
  13.  
  14. private:
  15. int size;
  16. Node<T> * first;
  17. Node<T> * last;
  18.  
  19.  
  20. public:
  21. List();
  22. ~List();
  23. void addFirst(T data);
  24. Node<T> * getFirst();
  25. Node<T> * getLast();
  26. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement