Boost logo

Boost Users :

Subject: Re: [Boost-users] Ensuring same locale for reading/writing
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2011-06-22 11:38:09


AMDG

On 06/22/2011 07:51 AM, Szymon Gatner wrote:
> My original question comes from Random library but I guess it is not
> strictly Random-related.
>
> I would like to save a state of pseudo-random number generator and
> then restore it on different machine with potentially different
> locale. Random docs say tho:
>
> "The state shall be written in a platform-independent manner, but it
> is assumed that the locales used for writing and reading be the same."
>
> How do I assure same locale on all machines / platforms? Or more
> directly: how do I assure portable save/restore.
>

I would probably imbue the stream with std::locale::classic().

In Christ,
Steven Watanabe




Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net