Boost logo

Boost :

From: JeanHeyd Meneide (phdofthehouse_at_[hidden])
Date: 2019-05-27 06:00:38

Dear Boost Community,

     After a lot of work and discussion in-person, via e-mail, and on the
Slack, I would like to ask for the library boost.out_ptr
<> --
targeting C++11 -- to be endorsed for review.

     Documentation: ascii doc-ready and readable on GitHub
     Repository: GitHub <>
     Standards Proposal: p1132
<> (accepted
for and targeting C++20)

     boost.out_ptr is a library for making it easy to interoperate between
smart pointers and traditional C-style initialization and allocation
interfaces. It also enables doing so in a way that allows library authors
to opt-into speed optimizations for their smart pointers that give them
performance equivalent to typical C pointers (see benchmarks
and the Standard C++ proposal
<> for
more details). Many thanks to the in-person discussion during Library in a
Week at C++Now, which helped shape the implementation and yield the final
Many thanks to Ezra (eracpp) for a lot of the quick, easy-to-read examples
that became part of the documentation.

JeanHeyd Meneide

Boost list run by bdawes at, gregod at, cpdaniel at, john at