Boost logo

Boost :

Subject: Re: [boost] New Boost.XInt Library, request preliminary review
From: Chad Nelson (chad.thecomfychair_at_[hidden])
Date: 2010-04-03 22:09:21

Hash: SHA1

On 04/03/2010 09:27 PM, Jeffrey Lee Hellrung, Jr. wrote:

>> At the moment, I'm inclined to leave it out of the library for now,
>> at least until someone can show an application where it would be
>> more useful than the Not-a-Number value. But there's still at least
>> a few days for people to make their cases before I have to make a
>> decision. And we can always revisit the idea after the 1.0 release
>> is stable.
> True, infinities would have somewhat specialized applications, but
> it makes some sense (to me) to include it if you're already going to
> waste a byte on an NaN flag anyway.

Ah, but I'm not. :-) Since each xint::integer has a pointer to a data_t
object (which holds the actual information), I simply set that pointer
to zero for a NaN. No flags or extra storage involved.
- --
Chad Nelson
Oak Circle Software, Inc.
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla -


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