Search for question
Question

1 Project Overview

This is a modification to your first Chapter 13 project. Instead of a pointers, you

will store your objects within smart pointers (unique) and then move them into

another vector showing you understand how unique smart pointers work..

A file that contains the inventory of all animals in a zoo is used to keep track

of this information by the zoo managers. This file is a comma separated values

(CSV) file and needs to be read using the stringstream class (as discussed in class).

They have hired you to write a report which shows the total cost of supporting

the animals at the zoo on a monthly and a yearly basis.

Your job is to write a program which reads this file and prints out a well for-

matted report to help the staff better understand where their money is going.

You will do this with an animal class and an vector of Animal class unique smart

pointers.

Make ABSOLUTELY sure that you spell everything exactly as it is shown in

this assignment. I will be testing your class with my own main() function as well

as yours, so everything must be exactly as shown.