Instructions Things You’ll Need Proficiency in C++ C++ compiler Debugger and other investigative software tools Part 1 Understand the operator basics. The C++ operator new allocates heap memory. The delete operator frees heap memory. For every new, you should use a delete so that you free the same memory you allocated: char* str =newchar [30]; // Allocate 30 bytes to house a string. delete [] str; // Clear those 30 bytes and make str point nowhere. Part 2 Reallocate memory only if you’ve ...