I am trying to figure out the best way to create a dynamic array/vector (not sure which) that would take in a string and double and store it. I then need to print the string with the corresponding double into a list and produce a total for all the doubles that were entered. I am lost as to how I set up my header and source file so that I can accomplish this. I am using C++ How to Program by Deitel, I have read through chapter 7 (arrays and vectors) and chapter 22 (STL on vectors) but I am still lost on how to begin this. I know I will need to loop the vector with a while loop so that if the user enters 0 or NULL it will terminate for prompting the user to enter in a string and a double. If someone could help by providing me an example of what this should be set up like I would greatly appreciate it. I need to use this to create a list of stocks and amounts so I am not looking for anyone to do my homework. But I just want to see how a vector can be used to take in a string and a double and later retrieve it for outputting a list and a total. Thanks in advance.