// "new" and "delete" operators for performing
// Dynamic Memory Allocation
// Syntax:
/* TypeName *ptrToTypeName;
ptrToTypeName = new TypeName;
if(ptrToTypeName == 0)
cout << "Not Enough Memory!" << endl;
delete ptrToTypeName;
*/
// Syntax for arrays:
/* TypeName *ptrToTypeName;
ptrToTypeName = new TypeName[nCount]; //size_t nCount
ptrToTypeName[i] = SomeValue; //How to assign some value.
delete [] ptrToTypeName; //How to deallocate.
*/
#include