ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
7 мая
92876 Топик полностью
Petr_ (29.06.2007 16:18, просмотров: 1) ответил Gamma SPb на все это лучше делать через явное приведение типа. Геморрой с union-ами страшный, начиная с лишних сущностей, заканчивая замусориванием исходника.
Несогласен абсолютно. Вариант применения union при передаче структур - это класика. И самый частый вариант применения. Разумеется возможны проблемы при изменении порядка следования полей и количества(типа) полей на передающей и(или) принимающей стороне. Но и потоковое чтение с приведением также подвержено этой проблеме. Можно конечно передавать имя(код) поля и тип(код типа). А приемник может это дешифровать и складывать куда нужно.... Хороший вариант, но....