Fifth C++ programming milestone

This is the fifth milestone in the C++ introductory course. If you have got the first one done, the rest should be easier, as they build on that one.

In this exercise we will try out the use of templates and exceptions.

Implement a list of records using a template. Use this to hold your records.

Use exceptions to build in error handling, so that you can cope with incorrectly formatted input data.

Test your new class with suitable data, as usual.

I will post my solution to these when PAD starts.