G
По гугли на "написание экстрамаленьких приложений".Для: Kmet
А можно подкрепить слова кодом или ссылкой (если есть конечно)? Очень интересно стало...
Для программы, имеющей визуальный интерфейс и написанной только на чистом API, 30Кб пахнет сказкой. Тут или упаковщики поработали, или прогу написали на Асме
Я говорил именно про программы на с\с++Ну я так понял что Kmet говорил про написание на асме, вот и привел примеры. Сейчас перечитал - может и нет, двусмысленно написано. Упаковщик при нормальном коде сократит размер ну в 5 раз, не больше. Так что нормальные приложения в 50К - это, на мой взгляд, исключительно прерогатива асм-мастеров.
Минимальное приложение где-то около 1-2кб под вин, причем нижний порог ограничен форматом PE.Ну простые приложение делают в VS в 10-15К, исключая лишние зависимости и подключая собственный заголовок - видел я такие вещи в сети, поищи на RSDN. Однако при наполнении фукционала C++ код быстро растет. На С дела получше - вот например простенький email клиент в 190К, upx его ужимает до 90К - http://www.nakka.com/soft/npop/index_eng.html. Там и исходники есть.
Почему майкрософт так раздует рантайм библиотеку под с++ отдельный вопрос.Вот и мне так казалось. Попробовал в VS2003 создать пустое Win приложение - почти 82Кб,
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab