Boost:Core
lastmod 2026-11-10created 2017-01-253 edits
Boost.Core is a library that collects small utilities shared by other Boost libraries. It includes checked_delete, which turns a delete on an incomplete type into a compile error; noncopyable, which prevents copying; addressof for taking an address; and demangle, which returns type names in human-readable form. With almost no dependencies, it is also easy to pull in and use on its own.
checked delete
See also
References
-
More_Cpp_Idioms_-Checked_delete-Wikibooks-_open_books_for_an_open_world.pdf ↩