4 Sep
2003
4 Sep
'03
1:23 p.m.
On Thu, 4 Sep 2003, Martin Mares wrote:
Hi!
- u8 i,twoway,oldpriority; + u32 i; + u8 twoway,oldpriority;
I think that using types smaller than int for any local variables except structures and arrays is very impractical and should be avoided -- not only you risk problems of this type, but it's also in many cases slower [every time you do any arithmetic on them, they get automatically promoted to int and although the compiler is able to optimize out many of these promotions, many others remain].
It would be probably better to replace any u8's and u16's used for loops by unsigned int's.
Yes I know, this was an error. Feela
Have a nice fortnight