Modify your inventory management system created inprevious assignment (assignments 2) to use dynamic memoryallocation (instead of the fixed size array) and files to store theinventory information, so that there is no limitation on how muchitems your application could support and user doesn’t need to inputthe data over and over again.
assignment2
Your application shall maintain the following information regardingan item.
Item ID – unsigned long
Item name – string
Item cost – float
Quantity – int
Following are the list of administrative functionalities yourapplication shall support:
1. Add new item to the inventory. This function will be used to adda single new item into the inventory
OR
OR