c kerdes
Fuzesi Arnold
arnold.fuzesi.lista at gmail.com
Wed Apr 26 00:45:43 CEST 2006
Mit írjak helyette?
32768-et ha 16 bites a long, vagy akarmennyit ha 32 bites, vagy megint mast
ha 64 bites?
Az ilyet nem szeretem nagyon.
Ezert jo a -1, mert az mindig az utolso pozitiv utani szamot adja meg.
Azaz pl 32768-at. 16 bites eseten.
(Ha vissza cast-olom unsigned-be mint amit irtam abban is.)
De valamiert gyanus amit csinaltam. Olyan erzesem van ez igy nemjo...
Jóvan...megvan, hülye vagyok.
-1 az 65535, nem 32768... :)
if(utc_time < (((ulong) -1)+1)/2 ) utc_time++;
Lenne tenyleg a jo megoldas?
Uhh, na most megyek aludni...sztem ezt tulbonyolitottam. :)
Arnold
----- Original Message -----
From: "HWSW Famulus" <hwsw at famulus.hu>
To: <elektro at tesla.hu>
Sent: Wednesday, April 26, 2006 12:32 AM
Subject: Re: c kerdes
Fuzesi Arnold wrote:
> slong utc_time
>
> if(utc_time < (ulong) -1) utc_time++;
>
> Ebbe most kicsit belezavarodtam.
> Azt szeretnem hogy az utc_time csak a pozitiv szamokon menjen vegig,
> es ha a vegere ert alljon meg az egesz.
> Fuggetlenul a long szelessegetol.
>
> Jó ez igy sztetek?
>
> Arnold
...minek a -1 ?
KJ
-----------------------------------
Szponzorunk: http://tonerbolt.hu/
More information about the Elektro
mailing list