přístup na byty v int C
Josef Štengl
ok1ced na nagano.cz
Úterý Říjen 29 13:30:30 CET 2013
Notěbůch, ještě že vám nedělám revize kódu :-).
Jen pro ty, co by se z toho chtěly poučit; jako ukázka možnosti ukazatelů to lze použít, jinak jsou to příklady jak to, v
tomto konkrétním případě, _nedělat_. Oproti prostému shiftu je to komplikace jak pro programátora, toho kdo to bude číst i
pro kompilátor.
Pro dokonalé poučení najděte situace, kdy to nebude fungovat tak jak očekáváte :-D.
ced
Dne 29.10.2013 11:37, Jaroslav Buchta napsal(a):
> To asi prekladaci zbytecne komplikujete zivot, dalo by se bez pomocne promenne:
> ((char *)&Linear.Krok)[0] = eeprom...
> ((char *)&Linear.Krok)[1] = eeprom...
>
> nebo
> *((char *)&Linear.Krok + 0) = eeprom...
>
Další informace o konferenci Hw-list