kerdesek
Valenta Ferenc
ferenc.valenta at vhl.hu
Thu Sep 1 15:20:13 CEST 2005
Nagy Endre wrote:
> A 0 elemu tombot a szabvany tiltja, barmennyire jo is. Az 1 elemu tomb
> technikailag jo, de egy jobb forditonak fel fog tunni, hogy olyan
> valtozokkal indexelik, amik nem konstans nullak. En tovabbra is pointer
Igy van! Nem korrekt, siman warningolhatna vagy hibat jelezhetne
erre is.
> strukturaba: uint8_t akarmi;
> hivatkozas x-edik elemre: *(&akarmi+x)
Jaja ugyanezt csinalnam en is. Tehat visszaterve a konkret feladatra,
a strukturaba nem raktam volna union-t, hanem a hivatkozas helyen
*(char*)&akarmi.info+x (illetve lehet hogy kell nehany zarojel meg)
Vagy talan:
((char*)&akarmi.info)[x]
Az eredeti tipust a hivatkozas helyen castelnem at.
Lehet hogy elirtam es nem mukodne, de valami ilyesmiben gondolkodnek.
> Ne ganyoljunk, ha nem muszaj. Ha egy 10 megas forras le tud fordulni
> warning nelkul, talan egy 5 soros programban sem lehetetlen ezt elerni.
Igy van, teljesen egyetertek.
> Gumo
--
Valenta Ferenc <ferenc.valenta at vhl.hu> Volcano/Mentor Graphics
"My love is REAL, unless declared INTEGER"
More information about the Elektro
mailing list