|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valery Ivanov 2:452/112.42 05 Aug 2006 23:19:58 To : Sergey Khvatov Subject : битовые операции -------------------------------------------------------------------------------- SK> Проще всего - из таблицы, индексируемой исходным значением. таблица : байт в байт ? VI>> 2) какая на спарках (sparc) структура памяти по отношению к intel VI>> если рассматривать структуры с битовыми полями SK> Это - на совести не архитектуры, а компилятора. SK> Основные отличия архитектуры sparc от intel - big endian и запрет SK> невыровненного обращения к памяти (но ты не эти грабли похоже еще не SK> наступил SK> :-) давай про это поподробнее похоже что немного но наступил VI>> 3) тот же вопрос если рассматривать сложные структуры где чередуются VI>> обычные данные (double,int) c битовыми полями VI>> в частности как получить адрес битового поля ? SK> Как получится. Для явного управления в разных версиях компилятора SK> существуют разные манипуляторы: #pragma pack(...), SK> __attribude__((packed)),.. давай про это тоже поподробнее --- GoldED/W32 3.0.1-asa8 * Origin: [Ivanov Team] [Guitar Music Team] (2:452/112.42) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1504944d52830.html, оценка из 5, голосов 10
|