Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопрос про модули....
|
|||
|---|---|---|---|
|
#18+
Вопросы такие: 1. Если я включаю в проект модуль (uses module) в котором содержится 20 разных классов, но реально использую только один, (который не наследуется от других классов в этом мудуле, но у него есть наследники), то в код программы при компиляции включаются все класы в этом модуле или только описание этого класса??? 2. Если при компиляции включается только тот класс который исользую, то если я в двух разных модулях включаю один и тот же модуль, и в обоих модулях использую один и тот же класс, то при компиляции в в машинном коде, два раза содержится код этого класса или нет???? 3. То же, только для одной функции из 100?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 11:43 |
|
||
|
Вопрос про модули....
|
|||
|---|---|---|---|
|
#18+
Забыл 4-ый вопрос, если включен модуль, но с него ничего не исползуется, это на компилированный код как нить повлияет, то есть будет отличаться от кода без включения этого модуля?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 11:45 |
|
||
|
Вопрос про модули....
|
|||
|---|---|---|---|
|
#18+
Не могу гарантировать на все 100%, но уверен, что компоновщик выбрасывает всё ненужное при сборке экзешника. Кога-то я пробовал тупо включать модули и смотреть размер результирующего файла - он увеличивался, хоть и незначительно. Почему? Очевидно, что у разработчиков были объективные причины это делать. Борланд с 80-х годов делает компилляторы и они не на столько глупы, чтобы совать в код то, что не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 13:25 |
|
||
|
Вопрос про модули....
|
|||
|---|---|---|---|
|
#18+
Если в модуле (или в тех модулях на которые ссылается этот) есть непустые секции inialization/finalization, то включение этого модуля будет влиять на размер экзешника. Если таких секций нет, то влияния не будет. Например, включение или исключение модуля Windows не влияет на размер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 15:07 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32350824&tid=2115489]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 297ms |
| total: | 388ms |

| 0 / 0 |
