|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.05.2019, 17:35 | #21 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А в чем прикол мериться размерами .ехешника?
И он же растет не так, что +10 КБ на каждую строку кода.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
27.05.2019, 17:46 | #22 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Автор темы уверен, что нас нагло обманывают и в EXE файл кладут много мусора, который мы принимаем за настоящий код и пользуемся им.
Он собирается вывести эти наглые компиляторы на чистую воду и удалять всё лишнее. Все доводы о том, что мусора там не так уж и много, и что его удаление - это трудоёмко и бессмысленно он упорно игнорирует. Что, в общем, его личное дело. Остаётся ему пожелать только успехов и мудрости. p.s. много-много лет назад, когда компьютеры были большими, а программисты - математиками, считали байты, а килобайты - это было уже очень много. Потом проблема с памятью как-то отошла на второй план. и сейчас, например, никого не удивляет "небольшая" простенькая программа на десятки мегабайт сказки супер!!!! спасибо! Последний раз редактировалось Serge_Bliznykov; 27.05.2019 в 17:49. |
27.05.2019, 17:48 | #23 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
WinApi не приводим, оно весит килотонну. Это отдельные либы. вы не понимаете разницу? Сжимать ничего не нужно, в асме оно просто не имеет размера, без сжатия...
|
27.05.2019, 17:50 | #24 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
|
27.05.2019, 17:51 | #25 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Я не хочу чтобы когда выйдет Windows 11 с минимальными требованиями i3 + 6GB RAM и народ сказал, что там всё оптимизировано и им лучше знать. К тому времени я буду пилить MOC для C++ в asm, по типу Qt в C++. Если меня корпорации раньше не закопают
|
27.05.2019, 17:52 | #26 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Как откуда... компилятор же с линкером все функции в exe пихает, на всякий случай....
|
27.05.2019, 17:53 | #27 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
|
27.05.2019, 17:55 | #28 | ||
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Цитата:
Цитата:
|
||
27.05.2019, 18:00 | #29 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
И что? Они встраиваются в exe?
|
27.05.2019, 18:00 | #30 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
Не хочешь -- не отвечай. Во-первых, не во всех ЕХЕ-файлах используются и kernel32.dll, и advapi32.dll, и user32.dll, и gdi32.dll. Во-вторых, эти DLL-висят в памяти, а не в твоем ЕХЕ-файле, у тебя только строчка с названием WinAPI и строчка с названием Dll
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Реализация других языков в Visual Basic | pikachu_182 | Помощь студентам | 0 | 27.05.2012 16:11 |
Как компиляторы для языков программирования пишутся на самих себе? | bullvinkle | Свободное общение | 29 | 19.03.2010 15:47 |
вместо номера телефона выводится на экран какой-то мусор | le_den | Общие вопросы C/C++ | 2 | 25.11.2008 20:45 |
компиляторы и трансляторы PDP-10 FORTRAN, PDP-1 Assembler и PERL | akimovster | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 24.07.2007 05:59 |