Конференция "Начинающим" » Delphi 10, published поля в структурах по умолчанию
 
  • KSergey © (18.09.18 08:18) [0]
    В IDE  в окне Structure (структура юнита, видимо) обнаружил неожиданное: если есть record, то поля в нём по умолчанию имеют тип доступа published, а не public
    При этом можно указать область видимости явно при надобности.

    Вопрос: а как влияет published на производительность и память, занимаемую структурами?
    Не могу сообразить.
    Где-то же фактически вшивается RTTI, хотя мне она вовсе не нужна.
    Или без вызова RTTI функций фактически никакого оверхеда не появляется (по памяти и/или производительности) при использовании структур?
    Или "лучшие собаководы" рекомендуют в D10 прописывать явно public для всех структур, дабы не таскалось RTTI по умолчанию?
  • Игорь Шевченко © (18.09.18 10:02) [1]

    > Вопрос: а как влияет published на производительность и память,
    >  занимаемую структурами?


    Никак
  • KSergey © (18.09.18 11:02) [2]
    Понял
    Спасибо!
 
Конференция "Начинающим" » Delphi 10, published поля в структурах по умолчанию
Есть новые Нет новых   [118595   +6][b:0][p:0]