26.03.2011, 03:33
Ветеран
Avatar
Регистрация: 21.08.2010
Сообщений: 321
Карма: 19
С++ приложения на Builder'e едят много оперативной памяти
Tkas писал(а):
Доброго времени суток.
Я использую Builder 2010. GUI проекты на Delphi потребляют около 3-4 мб оперативки, а GUI проекты на С++ около 7 мб. Ведь С++ должен есть меньше оперативки, так почему он ест больше?


Tkas, возможно вы имели ввиду, что программа, созданная с помощью Borland C++ Builder и та же программа, написанная в Borland Delphi имеет больший объем на винчестере? Дело в том, что если отключить некоторые библиотеки (уже точно не помню, но где-то в настройках компиляции, построения), то объем получиться достаточно скудным. Хотя есть одно но, с которым также когда-то и я столкнулся: на другом компе ваша программа не заработает, если там не будет этих библиотек, они идут вместе с самим Билдером. Поэтому все же лучше их включать в проект. И как вам сказал ua_fan, в больших приложениях разница не будет ощутима по размеру.

Кстати, на счет скорости работы, приложения написанные в Билдере не уступают тем, что написаны на Делфи, либо на том же С++, но в Visual Studio.