Automaticke pretypovani u AVR-GCC
Michal HW
michalgregor@centrum.cz
Středa Červenec 22 14:34:49 CEST 2009
A neni to prechod z deste pod okap? Proste na jednom kompilatoru to pojede a na druhem ne???
Michal Gregor
----- Original Message -----
From: Petr Tomasek
To: HW-news
Sent: Wednesday, July 22, 2009 2:23 PM
Subject: Re: Automaticke pretypovani u AVR-GCC
> To by mozna melo nasledujici reseni:
> a4 = ((x >> 16) >> 8);
> :-)
Lepsi je v takovem pripade pouzit union, treba jako:
typedef union {
unsigned long val32;
struct {
unsigned char a4;
unsigned char a3;
unsigned char a2;
unsigned char a1;
} val8;
} int32;
(Samozrejme je nutne vedet, jaci indiáni rostou v dane architekture...)
P.T.
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://list.hw.cz/pipermail/hw-list/attachments/20090722/2a6d6614/attachment.htm
Další informace o konferenci Hw-list