Re: const uint64_t initialization problem

2006-12-14 Thread Maxim Yegorushkin
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

Re: const uint64_t initialization problem

2006-12-14 Thread Maxim Yegorushkin
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

Re: const uint64_t initialization problem

2006-12-07 Thread Mike - EMAIL IGNORED
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() :

Re: const uint64_t initialization problem

2006-12-07 Thread Ulrich Eckhardt
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

Re: const uint64_t initialization problem

2006-12-07 Thread Mike - EMAIL IGNORED
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