Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2002-12-20 13:45:34


At 03:35 AM 12/20/2002, Daryle Walker wrote:
>On Wednesday, December 18, 2002, at 9:16 AM, Neal D. Becker wrote:
>
>> What is the status of adding 64bit support to integer.hpp? I am
>> looking for boost::int_t<n>::least for n > 32.
>
>Nothing is happening right now. I'm sorry if I didn't make this clear
>before: I'm _not_ doing this for you; you have to make the updated
>header and documentation yourself and show it to us for review. And
>please remember the concerns I brought up on earlier threads.

Stephen Nutt started to make the changes, and then got distracted. You
might want to ask him for his current versions.

>1. If 64-bits is already supported by the official C++ integral types,
>then nothing has to be done.
>
>2. Unfortunately, most compilers (AFAIK) keep int == long == 32 bits
>instead of bumping long up to 64 bits. Those compilers could make a
>new type for 64 bit integrals. But remember:
>
> The existence of these extra types is NOT guaranteed.

It seems like most compiler vendors are supporting long long, so my guess
it will eventually become standard. Microsoft was a holdout, but with VC++
7.1 they've added long long. I don't know how extensive that support is;
some vendors long long support is more minimal than others.

--Beman


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