The initialitation of top pointer is 0 instead of NULL
I'm following the STL standards, so the order is public, protected, private
An implementation of a queue
binary
main.cpp