On Monday 02 May 2005 09:10, Alexander Kuprin wrote: > > > Дальше рассказывать? > > > > Желательно. Честно говоря первый раз такое вижу. > > Евгений, ничего, если я свои пять копеек добавлю? :-) > > /me поворачивается к Дмитрию: дело в том, что если у структуры не указан > атрибут ((packed)), то ей выделяется объём ОЗУ кратный слову (судя по > всему, вы работатете на I32, поэтому в Вашем случае слово -- это два > байта). Вот Вы и получаете бесхозный байт. Странно, что Вы, Евгений, об > этом не знаете -- я букварь по C/C++ лет десять-двенадцать в руках не > держал, но о таком помню. :-)
А вот это тоже не совсем верно. Убираем поле типа short, получаем 7 байт общей длины. PS. Убираем char lang, имеем 8 байт. PPS А работаю я действительно на I32 > > -- > WBR, Alexander Kuprin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]