unsigned, signed max ertek
Fuzesi Arnold
arno at externet.hu
Tue Mar 16 22:05:26 CET 2004
Arra gondoltam esetleg valamilyen szamolasokkal, osszehasonlitasokkal,
feltetelvizsgalatokkal meg lehet oldani, amit
a fordito szepen konstansra optimalizal, merthogy forditasi idoben
kiszamolhato az erteke...
De egyenlore pl long-ra ez sem muxik:
#define MAX_UVAL(val) ( (1<< (sizeof(val)*8))-1 )
Gondolom a fordito a 32-es shiftelestol szedul meg. Mindegy, majd egyszer
maskor kitokolom...
Arnold
----- Original Message -----
From: "Vomberg István" <vomberg at chemotron.hu>
To: "Elektro" <elektro at tesla.hu>
Sent: Tuesday, March 16, 2004 8:51 PM
Subject: Re: unsigned, signed max ertek
> 2004-03-16, k keltezéssel 20:39-kor Fuzesi Arnold ezt írta:
> > Az nem gond, hogy forditasi idoben dol el.Az is a cel.
>
> Eeeeegen, csak innentől kezdve a makrók ugye nem jönnek szóba, mert a
> nyelvbe implementált függvény kéne, ami visszaadja a változó típusát.
> Ami ugye ANSI-ban nem létezik.
>
> Az adott C fordítónál vagy van ilyen, vagy nincs. Többnyire nincs.
> Szerintem egyáltalán nincs.
>
> --
> Vomberg István <vomberg at chemotron.hu>
> Chemotron Inc. www.chemotron.hu
>
>
>
>
More information about the Elektro
mailing list