Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2007-07-13 11:20:20

Hartmut Kaiser wrote:

> Seems to be fine this way. Hold_any supports streaming only if the
> contained datatype is streamable.

Are you sure that hold_any can be used with a non-streamable type at all?

Also, in assign<T>, are you sure that overwriting the old object contents
with placement new without destroying the object first is a good idea? Looks
like repeated a = std::string( "..." ) calls will leak the heap-allocated
string contents on each assignment.

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