C++: Please Follow the Steps:
In this assignment, you will practice template class, templatefunction, singly linked list, the ADT stack, copy constructor,operator overloading, exception handling and pointer-relatedtopics.
Description:
(1) A templatized Stack
Modify the code named “Stack using a Singly Linked List” to makethe ADT Stack that
a. is a template class
b. has the code of the destructor in which each node isdirectly deleted without using any member function. As each node isdeleted, the destructor displays the address of the node that isbeing deleted.
(2) Testing
With a reference to main.cpp provided, enhance it so that youtest Stack class for int type and Student type that are
PayPal Gateway not configured
PayPal Gateway not configured