Boost logo

Boost :

Subject: Re: [boost] [ANN] "The Boost C++ Libraries", 2nd edition available
From: Brian Wood (woodbrian77_at_[hidden])
Date: 2014-11-01 16:44:26


On Fri, 31 Oct 2014 12:14:33 +0100, Thorsten Ottosen <tottosen_at_[hidden]>
wrote:

> I'm very happy to see a small chapter on ptr_container.
> It's good that you compare it with container<unique_ptr<T>>.
>

It looks like poly_collection is left out:

http://bannalia.blogspot.com.es/2014/05/fast-polymorphic-collections.html

There was discussion of this container on this list back in August.

> Comment 1: I would prefer examples with unique_ptr to use make_unique.
>

I've compared these two lines:

auto req=::std::unique_ptr<cmw_request>(::new cmw_request(localbuf));

auto req=::std::make_unique<cmw_request>(localbuf);

On clang 3.3, the make_unique version increases the size
of an executable's text segment by 112 bytes. I think I've
tried it on a newer compiler and found similar results.

-- 
Brian
Ebenezer Enterprises - In G-d we trust.
http://webEbenezer.net

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk