Почему так много кода, хотя на C++ 4 строчки?
|
1) компилируй в релизе
2) включай оптимизации по размеру
3) включи дефайн ( WIN32_LEAN_AND_MEAN )
4) исключи любые подключения внешних библиотек
в принципе минимальный exe вида
должен весить меньше 1 кб, там будет минимум кода
В том-то и минус ассемблера - там, где на C++ или Delphi 4 строчки, на ассемблере - вагон кода.
|
причем тут асм ? асм показывает то что наблевал компилятор высокоуровневых языков
если компилятор и его разработчики пили какое-то гуано то и блуют гуано
если мартини и все дела то блуют красивый код ...
asm показывает то что выполняется на процессоре ... а не какие-то там фитюльки для программиста
пустая программа на asm тоже будет занимать не намного больше 4 строчек
так что это проблема высокоуровневых компиляторов, а не асма