Показано с 1 по 5 из 5

Тема: Правила выравнивания и расположения структур и массивов?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,053

    По умолчанию

    1.Да. По порядку,но есть выравнивание
    2.Да. Но байт,буль,string, array[..] of буль/байт - кратно 1
    3.Да, если с самим адресом не ошиблись
    4.Да
    5.См.L и M

    Код - замечательный. Размер структуры под указателем не имеет значения до обращения за пределами доступной памяти.
    Последний раз редактировалось Валенок; 04.09.2012 в 20:26.

  2. #2

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    1.Да. По порядку,но есть выравнивание
    2.Да. Но байт,буль,string, array[..] of буль/байт - кратно 1
    3.Да, если с самим адресом не ошиблись
    4.Да
    5.См.L и M

    Код - замечательный. Размер структуры под указателем не имеет значения до обращения за пределами доступной памяти.
    capzap писал мне в почте, что в структуре нет выравнивания, эти правила не для нее.
    Кто же прав?
    Последний раз редактировалось Загнетов; 05.09.2012 в 04:52.

Похожие темы

  1. Золотые правила организации сети RS-485. Управление трмами по RS-485.
    от МихаилЯр в разделе Сетевые технологии
    Ответов: 85
    Последнее сообщение: 16.11.2024, 12:33
  2. инициализация массива структур
    от drvlas в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 16.12.2010, 18:31
  3. Ответов: 2
    Последнее сообщение: 27.04.2007, 08:21

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •