Expand debug to contain more than 31 cases
Pavel Sanda
sanda at lyx.org
Tue Apr 26 14:12:25 UTC 2022
On Tue, Apr 26, 2022 at 03:35:30PM +0200, Jean-Marc Lasgouttes wrote:
> Le 26/04/2022 ?? 14:58, Pavel Sanda a écrit :
> >On Tue, Apr 26, 2022 at 02:28:08PM +0200, Pavel Sanda wrote:
> >>>I read somewhere that 64 bit for long long was a 'should' and not a 'must'.
> >
> >There is subtlety here, which might be the source of confusion. The standard does not tell you
> >long long needs to be *implemented* by 64bits. It just tells you to contain the range of 2^64.
> >So standard does not prohibit you to write compiler which uses 65 bits for long long.
>
> And if I understand correctly, C++11 tells you that 'long long' has to
> exist, which was not the case before if I am not mistaken.
Yes, 1998 version of C++ Standard does not know long long, while C++11
knows it and introduces <climits> with LLONG_MAX, but leaving the definition
on Standard C library header <limits.h>.
Pavel
More information about the lyx-devel
mailing list