Идёт загрузка страницы...

htp://aptem.net.ru





Delphi 2.0

Величина SizeOf?

В Delphi 2.0 при использовании функции sizeof для моей записи:


   
f_format = record
format_name : string[8];
file_size  : smallint;
fields     : smallint;
end;

sizeof (format_name) возвращает 9
sizeof (file_size) возвращает 2
sizeof (fields) возвращает 2

sizeof(f_format) возвращает 14 ; Почему это не возвращает 13 ??????

Вам необходимо выключить опцию компилятора 'the Align Record Fields' (выравнивание полей записи).

- Dennis Passmore [000880]