|
Boost Users : |
Subject: Re: [Boost-users] Ensuring same locale for reading/writing
From: Szymon Gatner (szymon.gatner_at_[hidden])
Date: 2011-06-23 13:46:29
2011/6/22 Steven Watanabe <watanabesj_at_[hidden]>:
> 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().
>
Thanks, I will do that.
Cheers,
Szymon
-- Szymon Gatner The Lordz Games Studio www.thelordzgamesstudio.com
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