Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > знакомство с С++


Автор: BLACK_KOT 17.5.2009, 19:46
восхищение вызывает размер программ, после delphi у меня просто челюсть отвисла, когда я обнаружил, что то что я писал на winapi delphi (экономя размер) , в С++  с VCL весит столько же!
a winapi на C++ даёт в 2 раза более компактные программы чем winapi на delphi!

размер, конечно не критичный параметр, но когда разница в 15 раз -можно говорить о преимуществе!

вот и задумываешся, не ошибся ли я, начав изучение с delphi и pascal..

может кто знает недостатки С++, или критерии по которым delphi выигрывает?

ещё вопрос: кто может помоч, с переводом программ с delphi на С++?

Автор: azesmcar 17.5.2009, 19:56
Цитата(BLACK_KOT @  17.5.2009,  19:46 Найти цитируемый пост)
может кто знает недостатки С++, или критерии по которым delphi выигрывает?

Дельфи - среда разработки, С++ - язык программирования. О каком сравнии идет речь?

Цитата(BLACK_KOT @  17.5.2009,  19:46 Найти цитируемый пост)
ещё вопрос: кто может помоч, с переводом программ с delphi на С++?

Центр помощи

Автор: SneG0K 17.5.2009, 19:58
Цитата(BLACK_KOT @  17.5.2009,  18:46 Найти цитируемый пост)
в С++  с VCL весит столько же!

Наличие вцл зависит от среду разработки 
Цитата(BLACK_KOT @  17.5.2009,  18:46 Найти цитируемый пост)
a winapi на C++ даёт в 2 раза более компактные программы чем winapi на delphi!

Это зависит от работы драйвера устройства между стулом и клавиатурой...
Цитата(BLACK_KOT @  17.5.2009,  18:46 Найти цитируемый пост)
может кто знает недостатки С++, или критерии по которым delphi выигрывает?

Если бы у С++ или у Делфи были какие-либо значительные недостатки, то одного из двух языков бы не существовало...
Цитата(BLACK_KOT @  17.5.2009,  18:46 Найти цитируемый пост)
вот и задумываешся, не ошибся ли я, начав изучение с delphi и pascal..

Не ошибся, больше знаешь, крепче спишь...
Цитата(BLACK_KOT @  17.5.2009,  18:46 Найти цитируемый пост)
размер, конечно не критичный параметр, но когда разница в 15 раз -можно говорить о преимуществе!

О_О
Цитата(BLACK_KOT @  17.5.2009,  18:46 Найти цитируемый пост)
ещё вопрос: кто может помоч, с переводом программ с delphi на С++?

МоЗг, натс
Цитата(BLACK_KOT @  17.5.2009,  18:46 Найти цитируемый пост)
                       .. я - демо версия Бога от Microsoft..

Видно они забросили этот проект еще на стадии альфа ^_^

Автор: zim22 17.5.2009, 19:58
Цитата(BLACK_KOT @  17.5.2009,  19:46 Найти цитируемый пост)
размер, конечно не критичный параметр, но когда разница в 15 раз -можно говорить о преимуществе!

пишите на ассемблере. разница будет в 1500 раз

Автор: mes 17.5.2009, 20:00
Цитата(azesmcar @  17.5.2009,  18:56 Найти цитируемый пост)
Дельфи - среда разработки, 

Дельфи также eщe и диалект паскаля, так же как и борланд c++ smile

Автор: SneG0K 17.5.2009, 20:01
Давайте закроем эту тему во исключения начала холивара!

Автор: azesmcar 17.5.2009, 20:02
Цитата(mes @  17.5.2009,  20:00 Найти цитируемый пост)
Дельфи также eщe и диалект паскаля, так же как и борланд c++ smile

Язык программирования используемый в дельфи именуется Object Pascal.

http://en.wikipedia.org/wiki/Delphi_(programming_language)

Автор: kemiisto 17.5.2009, 20:06
Цитата(azesmcar @  17.5.2009,  18:02 Найти цитируемый пост)
Язык программирования используемый в дельфи именуется Object Pascal.

Начиная с 7-ой версии IDE, язык называется Delphi.

Автор: SneG0K 17.5.2009, 20:08
Цитата(azesmcar @  17.5.2009,  19:02 Найти цитируемый пост)
Язык программирования используемый в дельфи именуется Object Pascal.

 smile Угу... 
Цитата(mes @  17.5.2009,  19:00 Найти цитируемый пост)
Дельфи также eщe и диалект паскаля, так же как и борланд c++

В дельфи действительно обжект паскаль... Почти как паскаль, только есть еще объектная модель.

Автор: azesmcar 17.5.2009, 20:09
Цитата(kemiisto @  17.5.2009,  20:06 Найти цитируемый пост)
Начиная с 7-ой версии IDE, язык называется Delphi. 

Может быть мои сведения немного устарели. Не собираюсь спорить ибо название - это все что я знаю про дельфи smile 

Автор: mes 17.5.2009, 20:10
Цитата(azesmcar @  17.5.2009,  19:02 Найти цитируемый пост)
Язык программирования используемый в дельфи именуется Object Pascal.

http://en.wikipedia.org/wiki/Delphi_(programming_language)

обратите внимание на приведенные внизу варианты кодов.  ObjectPascal имеет много диалектов, и модель применяемая в Дельфи имеет (стало иметь после отдаления от общей ветви) одноименное  название.

Автор: kemiisto 17.5.2009, 20:14
azesmcar, ты уж мне поверь. Достаточно в самой среде открыть справку и найти раздел Delphi Language Guide. Достаточно и названия раздела. И там дальше по тексту:
Цитата
Delphi is high-level, compiled, strongly typed language... Based on Object Pascal, ...

Автор: mes 17.5.2009, 20:15
Цитата(BLACK_KOT @  17.5.2009,  18:46 Найти цитируемый пост)

может кто знает недостатки С++, или критерии по которым delphi выигрывает?

Си++ проигрывает в RTTI, но это (если подобное будет необходимо) с успехом компенсируется библиотеками.
ну а преимущество дельфи в его более легком освоении и "дружелюбии" к программисту.
Дружелюбие в том смысле, что предостерегает программиста от многих ошибок, однако связывая его руки.


Автор: azesmcar 17.5.2009, 20:32
Цитата(kemiisto @  17.5.2009,  20:14 Найти цитируемый пост)
azesmcar, ты уж мне поверь. Достаточно в самой среде открыть справку и найти раздел Delphi Language Guide. Достаточно и названия раздела. И там дальше по тексту:

Да верю я верю... smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)