Pointer na const
Pavel Hudecek
edizon na seznam.cz
Čtvrtek Červen 20 00:20:10 CEST 2013
V souvislosti se sousedním tématem "XC8 a data ver flash" mě napadla
kacířská otázka, zda vůbec musí na konstantu vždy existovat pointer?
Co když překladač pouze zaručí, že při použití konstanty zajistí, aby
výsledkem byla požadovaná hodnota, ale v rámci optimalizace ji někdy nebude
skladovat jako standardní proměnnou?
Příklad:
const int ca=5, cb=3;
int x;
x=ca+cb;
Může to rovnou přeložit stejně, jako x=8; ?
Docela by mě zajímalo, jak se k tomu staví norma.
PH
Další informace o konferenci Hw-list