[elektro] change of sign, miért?
potyo
potyo.ada at gmail.com
Tue Apr 27 17:37:29 CEST 2010
A logikai VAGY helyett nem bitenkénti VAGY kellene? Mondjuk ezt nem a
hibaüzenettel kapcsolatban írom, hanem csak ahogy ránéztem a kódra.
2010/4/27 Fuzesi Arnold <arnold.fuzesi.lista at gmail.com>:
> #define MIN_VAL(val) ( (sizeof(val)==1)?(-128):0 || (sizeof(val)==2)?(-32768):0
> || (sizeof(val)==4)?(-2147483648):0 )
>
> ...
> schar tmp;
> ...
> ...
>
> sys_stat.tmp1.tmp=MIN_VAL(sys_stat.tmp1.tmp);
>
> Warning[Pe068]: integer conversion resulted in a change of sign
>
> Nem ertem... pontosan mi a nyu"gje?
>
>
> thx,
> A.
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list