Hi,
On 07/13/2014 04:11 PM, Ulrich Drepper wrote:
On Sun, Jul 13, 2014 at 9:55 AM, Ed Smith-Rowland <3dw...@verizon.net> wrote:
So I would just serialize _M_n here.
It has fixed parameters. This would mean unnecessary work. When you
try to use the parameter of the sphere distribution the normal
distribution will be reset. So there really is no need here.
At the cost of appearing a little dumb (and admittedly lately I'm not
spending much time on <random>, anyway), I'd like to make sure I
*really* understand your reasoning... Thus I read this (26.5.1.6/6):
"If a textual representation is written using os << x and that
representation is restored into the same or a different object y of the
same type using is >> y, repeated invocations of y(g) shall produce the
same sequence of numbers as would repeated invocations of x(g)."
and I think: the normal distributions in x and y do have a non-trivial
state (_M_saved, _M_saved_available) which, at any given moment, is
different in x and y. Then the trivial inserter of x is called and the
trivial extractor of y is called, nothing changes in y. I don't see how
the following invocations of y(g) can produce the same sequence of
numbers that would be produced by invocations of x(g).
Paolo.