Do you believe that when you call delete you destroy your computer's RAM? No, your computer always has the same amount of memory - what you are really doing is telling the operating system "I'm done with this memory, you can give it to another program"
The easiest way to prove that it is working is to use valgrind.
@kemort: that's still not guaranteed to generate any kind of error, it will just invoke undefined behavior. Most likely nothing at all will happen, and it will just output garbage.