Gentoo Archives: gentoo-user-hu

From: E-mber <ispanov@××××××××.hu>
To: gentoo-user-hu@l.g.o
Subject: Re: [gentoo-user-hu] OFF: C unsigned long long tipus
Date: Sun, 22 Aug 2004 20:55:34
Message-Id: 41290850.1000702@freemail.hu
In Reply to: Re: [gentoo-user-hu] OFF: C unsigned long long tipus by ZsoL
1 ZsoL írta:
2
3 >On Friday 20 August 2004 18.45, MOLNAR Peter wrote:
4 >
5 >
6 >>Sziasztok!
7 >>
8 >>Bocs az OFF-ert, de nem ertek valamit. Adott egy C program, amiben van
9 >>egy unsigned long long tipusu valtozo. Ha megprobalok neki ertekul adni
10 >>egy 0xFFFFFFFFFFFFFFFF konstanst, es erre a fordito warning-ot ad, hogy
11 >>az ertek tul nagy a long tipushoz.
12 >>
13 >>myprog.c:120: warning: integer constant is too large for "long" type
14 >>
15 >>Ellenoriztem, es az erteke annyi, amit adtam neki (nincs overflow).
16 >>Akkor miert ad warning-ot?
17 >>
18 >>Koszi.
19 >>
20 >>
21 >Mijaza unsigned long long?
22 >
23 >
24 >
25 Szeva
26
27 Nem tudom, hogy a gcc szerint mi a felső határ de a LIMITS.H -bő idézve ez:
28
29 unsigned long int
30
31 # define ULONG_MAX 18446744073709551615UL
32 # else
33 # define ULONG_MAX 4294967295UL
34
35
36 --
37 gentoo-user-hu@g.o mailing list