[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OS Partner www.qnx.com
Rudla Kudla wrote:
vyhodne k tomu, ze kdyz chapu urcitou adresu jako promennou, tak k ni mohu
> pristupovat jako k bytu nebo jako ke slovu bez zmeny adresy. Tedy v
> terminech C, pretypovani ukazatele na promennou z (char*) na (int*) je
> vlastne nulova operace, zatimco u motoroly se musi pricist nebo odecist 1.
To jsi byl v nejake zjevne povznesene nalade, kdyz jsi tohle psal :-)
Tohle samozrejme nikdo nedela - pouze u Intelu muzes tuto 'prasackou'
operaci provest a ona ti bude fungovat proteze spodni byte u intu
je 'shodou okolnosti' prvni byte charu - jinak je to presne to co to
znamena
pretypujes pointer na char na pointer na int - tj. o tom pointru prohlasis
ze ukazuje na jiny objekt - v ZADNE PRIPADE to ale nevede k jeho
zmene!!!!!!
(jina vec pak je pointerova aritmetika)
Jinak tento styl programovani pak vede k problemum s prenositelnosti
binarek
a pevne verim, ze tento example jsi v zivote nikdy nepouzil, nepouzivas a
ani
pouzivat nehodlas :-)
(Pripsal bych tu jeste par veselych komentu, ktere me napadaji,
ale tohle je verejna konference :-))
--
Good programmers know what to write.
Great ones know what to rewrite (and reuse).
Zdenek Kabelac http://www.fi.muni.cz/~kabi/ kabi@fi.muni.cz