QUOTE(allican57 @ 1 Dec, 2006 - 03:33 PM)

I need to:Create two objects of type Person using the new operator.
Delete those objects with the delete operator before the program reaches the end. If someone could show me the proper place in the below code to insert the new and delete[size=5]. I can handle the syntax. Thanks
Allican
Your code is really well written, making the job of reading your code very easy. Thanks.
Baed on your post, I am guessing that you want to create an array of Person. You may need to include a
I have commented you main program with the changes.
CODE
/////////////////////////
// main
// This is the entry point for this program. It controls
// the flow of execution.
///////////////////////
int main()
{
StartUp();
//Person p;
Person p = new Person [ 5 ]; // this creates 5 people
p.Menu();
delete [] p; // correct clean up.
return 0;
}
Given the code layout, you might want to overload operator[] to work with your data.
I have also spotted a small typo
int static Key;/. I recomend you try compiling your code to find other typo's.