I've always wondered how does the delete operator know how much to delete?
How does 'delete ()' know how much to delete?