Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2007, 21:52   #1
Morskoivolk
 
Регистрация: 19.02.2007
Сообщений: 5
По умолчанию как под структуру типа MSG выделить строго определенное количество байт?

Здравия всем!
Подскажите пожалуйста можно ли к примеру вот под эту структуру

MSGSTRUCT STRUC
MSHWND DD ? ; идентификатор окна,
; получающего сообщение
MSMESSAGE DD ? ; идентификатор сообщения
MSWPARAM DD ? ; доп. информация о сообщении
MSLPARAM DD ? ; доп. информация о сообщении
MSTIME DD ? ; время посылки сообщения
MSPT DD ? ; положение курсора, во время посылки
; сообщения
MSGSTRUCT ENDS

выделить, например, 300 байт? По моим исследованиям при объявлении каждой новой структуры на диске материализуется ровно 1 Кб. Зачем же занимать один Кб, если реально для этой структуры понадобится пару сотен байт. Есть ли способ использовать столько сколько тебе надо?
Morskoivolk вне форума Ответить с цитированием
Старый 03.04.2007, 20:12   #2
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

ты хочешь выделять меньше места или больше чем выделяется реально на диск?
эта структура имеет размер 24 байта если тебе на выделить под неё ещё 276 байт, то напиши после неё db 276 dup (?)
там и так используется сколько тебе надо иногда больше только лишь потому что физическое выравнивание секций в файле может быть не меньше 200 байт
rpy3uH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как лучше организовать структуру MySQL? Romanbl4 PHP 7 26.06.2008 23:46
Определенное число установок..??? PONKA Безопасность, Шифрование 4 07.06.2008 08:02
TCategoryButtons создать структуру ? Родион Компоненты Delphi 2 07.05.2008 16:41
Предлагаю модернизировать структуру форумов Aero_cobra О форуме и сайтах клуба 12 12.03.2008 14:26
Определенное время Lonix Общие вопросы Delphi 11 18.03.2007 09:37