operator delete(void *ptr, size_t size)

D

Dave

Hello all,

What is an example of a circumstance where it would be useful to overload
the form of operator delete with the second parameter (of type size_t)?
i.e.:

void operator delete(void *ptr, size_t size);

Thanks,
Dave
 
D

David B. Held

Dave said:
[...]
What is an example of a circumstance where it would be
useful to overload the form of operator delete with the
second parameter (of type size_t)?
i.e.:

void operator delete(void *ptr, size_t size);

If you were keeping lists of blocks ordered by size. This
could speed up finding the block to be deleted.

Dave
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top