Re: Zaèáteènický dotaz na C - variant ve struktuøe

Jan Waclawek konfera na efton.sk
Čtvrtek Listopad 13 11:11:23 CET 2014


>>Dle specifikace jazyka C není zaruèeno (implementaènì závislé), že pøekladaè u union ukládá jeho prvky do stejné 
>>pamìové oblasti; union se mùže chovat stejnì jako struct a nebude to chyba (dle specifikace).
>
>Tak, ako ste to napisali, to nie je pravda. C99, 6.7.2.1#14:
>[...] A pointer to a union object, suitably converted, points to each of
>its members [...]

Okrem toho aj C99 6.5.8#5
All pointers to members of the same union object compare equal.

wek


Další informace o konferenci Hw-list