Boost logo

Boost :

Subject: Re: [boost] [random] Major update
From: Dave Abrahams (dave_at_[hidden])
Date: 2011-03-23 13:18:30


On Fri, Mar 18, 2011 at 2:58 PM, Steven Watanabe <watanabesj_at_[hidden]> wrote:
> AMDG
>
> On 03/18/2011 02:44 PM, Dave Abrahams wrote:
>>
>> Awesome, Steven; it's great to see this library progressing.  Where
>> does it stand in terms of compatibility with TR1/C++0x?  I know that
>> for a while they had drifted quite widely out-of-sync.
>
> I've tried to match the C++0x draft.  To my knowledge the
> only remaining incompatibilities are:
> * I'm playing fast and loose with the integral types used.
>  e.g. uint_least32_t instead of uint_fast32_t, or uintmax_t,
>  instead of unsigned long long.

Why? (just curious)

> * There is no typedef /unspecified/ default_random_engine.

Why not? (ditto)

> * A few constructors that take rvalue references are missing.
>  rvalues will bind to const T& instead.

OK

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

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