Dynamic (growable/shrinkable) Array for any type. This code demonstrates a way of defining a custom container using C++ templates that also implement a C++ Standard Template Library (STL) style iterator. The Iterator code further demonstrates how one template iterator class definition can be used to generate constant and non-constant iterators. To build: make To clean-up: make clean