Mike - EMAIL IGNORED wrote:
> On FC4 with g++ (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8):
>
>unsigned long long int mask = 0x003f;
>const uint64_t mask = 0x003f;
>const uint64_t mask = static_cast(0x003f);
>
> all result in:
>
>er
Mike - EMAIL IGNORED wrote:
> On FC4 with g++ (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8):
>
>unsigned long long int mask = 0x003f;
>const uint64_t mask = 0x003f;
>const uint64_t mask = static_cast(0x003f);
>
> all result in:
>
>er
On Thu, 07 Dec 2006 19:54:18 +0100, Ulrich Eckhardt wrote:
[...]
>
> unsigned long long const foo = 0x0123456789abcdefull;
>
> Note the 'ull' suffix for an unsigned long long.
>
I slightly reorganized the code since my original post,
but, following your suggestion:
MyClass::MyClass()
:
Mike - EMAIL IGNORED wrote:
> On FC4 with g++ (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8):
>
> unsigned long long mask = 0x003f;
> const uint64_t mask = 0x003f;
> const uint64_t mask = static_cast(0x003f);
>
> all result in:
>
>error: integer constant i
On Thu, 07 Dec 2006 12:26:17 -0500, Mike - EMAIL IGNORED wrote:
> On FC4 with g++ (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8):
>
>unsigned long long int mask = 0x003f;
>const uint64_t mask = 0x003f;
>const uint64_t mask = static_cast(0x003