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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2010, 22:57   #1
GAGARIN-NEW
Познаю мир
Форумчанин Подтвердите свой е-майл
 
Аватар для GAGARIN-NEW
 
Регистрация: 05.10.2007
Сообщений: 387
Печаль Размер "пустой" программы

Всем доброго времени суток!

У меня такой вопрос , я создал в Делфи7 Пустое приложение по типу консоли, удалил весь код и написал такое
Код:
program dr;

begin

 while (1=1) do
 begin

 end;

end.
Откомпилировал , и получил файл размером 13824б. ? Откуда? Почему? Как с этим боротся?
---
GAGARIN-NEW вне форума Ответить с цитированием
Старый 26.05.2010, 23:04   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

это нормально там довольно емкая RTL
хоть в uses ничего нет, но там есть System
+код инициализации процесса(для ParamCount и тд)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 27.05.2010, 08:35   #3
IliaIT
Форумчанин
 
Аватар для IliaIT
 
Регистрация: 17.03.2009
Сообщений: 977
По умолчанию

Так же про размер в дельфи неплохо описывается в книге. там этому посвящено несколько глав.

Флеиов М. Е.
Н17 Профаммирование в Delphi глазами хакера. — СПб.: БХВ-Петер-
бург, 2003. - 368 с: ил.

если не найдёшь в инете поищу у себя в pdf формате...
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
IliaIT вне форума Ответить с цитированием
Старый 27.05.2010, 09:19   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от GAGARIN-NEW Посмотреть сообщение
Как с этим боротся?
Встречал статью в журнале Хакер по обрезанию пустого проекта Дельфи, так что рецепты есть, надо только поискать.

ЗЫ. Самое маленькое приложение на Дельфи, которое я видел, чего-то там около 900 байт...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 27.05.2010, 13:26   #5
Juffin
Форумчянин
Форумчанин
 
Аватар для Juffin
 
Регистрация: 05.04.2009
Сообщений: 446
По умолчанию

Ну, во-первых твоя программа не пустая. А во-вторых, попробуй скомпилировать тоже самое на Турбо Паскале, скорее всего меньше будет.
Nobody expects Spanish Inquisition!
Juffin вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обойти "преобразование типа из "string" в "float" невозможно" lexluter1988 Помощь студентам 1 07.08.2010 12:23
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
[Assembler]: Размер каталогов и работа с функцией "copy" Roverka Помощь студентам 4 27.11.2008 20:13
при пустой ячейке выскакивает "is not a valid floating point value" ПОМОГИТЕ serserser Помощь студентам 17 14.11.2007 07:46