[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