Topical Information

The purpose of this project is to test your ability to use templates, dynamic memory (mixed with classes), operator overloading, and libraries effectively in program design.

Program Information

Create a template class for a dynamic 1D array. You can model your class off of our String class or the dynamic list class.

Changes from String class:

Show how useful your template array class is by creating arrays of

— all in one test application.

Make sure your test application is a good/thorough test of your class. (Your test application might utilize the apply and accumulate functions from lecture to facilitate testing. Also note how a typical template test application is structured — using templates to ease development.

This assignment is (Level 4).