[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: uint64_t fails with C++

From: Mike Frysinger
Subject: Re: uint64_t fails with C++
Date: Wed, 7 Dec 2011 15:31:22 -0500
User-agent: KMail/1.13.7 (Linux/3.1.0-atsc; KDE/4.6.5; x86_64; ; )

On Wednesday 07 December 2011 14:10:27 Bob Friesenhahn wrote:
> On Wed, 7 Dec 2011, Werner LEMBERG wrote:
> >> C++ compilers do not get these definition from stdint.h unless
> >> __STDC_LIMIT_MACROS is defined, the macros are in C99 and later, but
> >> were not in the C++ standard of the day (I don't know if they're in
> >> later C++ standards), so aren't defined for C++ compilers by
> >> default.
> > 
> > I still don't understand the details of the autoconf problem (and I
> > still think that something is fishy), but defining this macro works
> > just fine :-)
> Clearly, depending on an implementation-dependent macro is not
> suitable for portable software.

i thought __STDC_LIMIT_MACROS was part of the spec and thus not 
"implementation dependent" ?

Attachment: signature.asc
Description: This is a digitally signed message part.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]