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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.02.2022, 23:30   #1
Kronos913
Форумчанин
 
Регистрация: 10.02.2021
Сообщений: 627
По умолчанию Record - чисто для удобства, или нет?

У меня такой вопрос: составная переменная Record - это чисто для удобства программиста, или же у нее есть и преимущества с точки зрения оптимизации кода? (как по размеру exe, так и по быстродействию)

Я сейчас про обычный Record (не Packed Record)
Kronos913 вне форума Ответить с цитированием
Старый 12.02.2022, 06:57   #2
Алексей1153
фрилансер
Форумчанин
 
Регистрация: 11.10.2019
Сообщений: 966
По умолчанию

Kronos913, насколько я знаю, в дельфях нет автоматических конструкторов и деструкторов (как и в чистом Си), поэтому структура - таки да, для удобства. Но это уже немало С рассыпухой каши не сваришь
Алексей1153 вне форума Ответить с цитированием
Старый 12.02.2022, 09:07   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

А я не понял, допустим есть набор переменных:
Код:
var
  a,b,c: integer;
  s: string[10];
  d: char;
  e: boolean;
Завернув все это в record, какую оптимизацию ожидает автор? В чем неоптимальность текущего набора переменных, что его надо как-то ускорять и ужимать в памяти?
Arigato вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в коде, я все закомментил(для удобства) alexboliam Общие вопросы C/C++ 2 26.02.2018 20:27
Плюшка для удобства. min@y™ Windows 14 24.09.2015 11:11
Компонент для ввода или нет? bdcherny Общие вопросы Delphi 1 03.12.2012 11:19
Мне чисто для озакомления и прибавления опыта не могли вы бы скинуть ссылку на маааленкий троянчик или сами напишите мало же. Artem_host Общие вопросы Delphi 6 31.01.2012 22:08
Чисто виртуальный деструктор или конструктор _-Re@l-_ Общие вопросы C/C++ 1 21.03.2011 12:01