Re: c přižezení adresy do ukazatele

Pavel Hudeček edizon na seznam.cz
Pátek Duben 11 00:50:46 CEST 2014


Ještě bych to dále upřesnil:
Ukazatel na char převádějte na jiný, jen pokud jste si jisti, že víte, co děláte.
(což vlastně platí pro jakoukoli práci s ukazateli)

K čemu by to mohlo být dobré?
- Mějme dejme tomu buffer a v něm se někde nachází text "TADY>" a za ním následuje struktura s inty, floaty, ...

Přetypování cíle pointeru je něco jako vkládání kovových předmětů do mikrovlnky:
Každé malé dítě ví, že se to nesmí. Ale představa používání mikrovlnky s grilem bez kovové mřížky a pánvičky se skoro rovná mikrovlnce bez grilu.

PH

Od: David Obdrzalek 
Dovolím si možná trochu hnidopišsky upřesnit, nicméně pro neznalého je 
myslím potřeba být přesný:

> 3) z charu nelze převádět na jiný typ.
Ukazatel na char se nemá převádět na ukazatel na jiný typ.


Další informace o konferenci Hw-list