[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Как это понимать



> > Дальше рассказывать?
>
> Желательно. Честно говоря первый раз такое вижу.

Евгений, ничего, если я свои пять копеек добавлю? :-) 

/me поворачивается к Дмитрию: дело в том, что если у структуры не указан 
атрибут ((packed)), то ей выделяется объём ОЗУ кратный слову (судя по 
всему, вы работатете на I32, поэтому в Вашем случае слово -- это два 
байта). Вот Вы и получаете бесхозный байт. Странно, что Вы, Евгений, об 
этом не знаете -- я букварь по C/C++ лет десять-двенадцать в руках не 
держал, но о таком помню. :-)

-- 
WBR, Alexander Kuprin



Reply to: