Problem
Construct a program in c++ to implement a stack of integer numbers using the Linked List.
Your program must have the following functions:
a) bool IsEmpty( );
b) void Push(int);
c) int Pop( );
d) void Traverse( );
e) int peak();
Inside the main function, the user should be able to choose one function at a time from the above functions, and when the user entered -1, the program should be terminated.
What are the limitations of the static array implementation for the stack?