I've just come upon something that I had never thought of before: can realloc() be used on a ptr that was assigned by the new opperator? And if so, will the opperator delete function correctly?