| ||||
| ||||
|
Важные объявления |
|
12.05.2006, 15:40 TS | #1 (permalink) |
Бессмертный
Регистрация: 30.04.2004
Сообщений: 3,612
|
Случайно заметил, что некоторые стандартные компоненты (Delphi 7) одним своим присутствием в программе (т.е. просто кидаешь их на форму без всякого кода) существенно замедляют выполнение. Например, время расчета (простой перебор вариантов в покере) увеличивается на 25-30%. Вот некоторые из них:
CheckBox ListBox ComboBox GroupBox SpeedButton MaskEdit StringGrid DrawGrid CheckListBox StaticText ProgressBar UpDown TreeView и некоторые другие. Кто знает, в чем дело???
__________________
Arthur Grey |
0 |
13.05.2006, 06:21 TS | #7 (permalink) | |
Бессмертный
Регистрация: 30.04.2004
Сообщений: 3,612
|
Цитата:
__________________
Arthur Grey |
|
0 |
13.05.2006, 10:27 | #8 (permalink) | ||
Участник
Регистрация: 30.06.2005
Адрес: Калуга
Сообщений: 190
|
Цитата:
быстрее в 1,5 раза. (покрайней мере так было 3 года назад) |
||
0 |
13.05.2006, 13:06 | #9 (permalink) | |||
Старожил
Регистрация: 14.03.2005
Адрес: Moscow
Сообщений: 1,078
|
Цитата:
С ним как раз происходит обратная ситуация. Я как то так же начитавшись про бытродействие Си решил на нее проги перевести. Ну поставил Билдер, перевел, а оказалось даже медленнее и гораздо масивнее, так что вот так. |
|||
0 |
13.05.2006, 13:58 | #10 (permalink) | |
Участник
Регистрация: 30.06.2005
Адрес: Калуга
Сообщений: 190
|
Цитата:
Участки кода не связанные с интерфейсом в VS работають немного быстрее Builder C++ |
|
0 |
13.05.2006, 14:02 TS | #11 (permalink) | |
Бессмертный
Регистрация: 30.04.2004
Сообщений: 3,612
|
Цитата:
__________________
Arthur Grey |
|
0 |
13.05.2006, 17:50 | #13 (permalink) |
Энтузиаст
Регистрация: 07.01.2006
Адрес: Москва
Сообщений: 268
|
ПРограммирую как в MS VC++ так и в Delphi, но предпочтение отдаю всё же С++, так как приятнее работать именно в том, что знаешь лучше...
Насчёт быстроты работы одних и тех же алгоритмов в С++ и в Delphi не проверял, но очевидно, что плата за лёгкость создания API проектов простым щёлканием клавиатуры выливается Вам в кучу просто так затраченного процессорного времени, уходящего на исполнение каких-нибудь общих операций объявления параметров, которые при решении данной задачи даже трогаться не будут... За всё приходится платить, так что всем рекомендую писать код самому и отвечать за "каждую его строчку" , как говорит мой знакомый
__________________
Дорогу осилит идущий... |
0 |
13.05.2006, 17:51 | #14 (permalink) | |
Старожил
Регистрация: 14.03.2005
Адрес: Moscow
Сообщений: 1,078
|
Цитата:
Писал я для института часики. Ну такие простые совсем, по таймеры меняли циферки, ну типа первых электронных будильников. Еще они могли отображать время в двоичной системе. Так вот в Дельфи 7, это действо весило 380кб, что мне оказалось много и я быстренько переписал в Билдере 6-ом. Там они весили уже 1,5 мб или даже больше. Там была одна форма, TImage и таймер. |
|
0 |
13.05.2006, 18:26 | #17 (permalink) | ||
Старожил
Регистрация: 14.03.2005
Адрес: Moscow
Сообщений: 1,078
|
Цитата:
Хотя сейчас использую MSSQL но все равно с тем же дельфи. А сейчас я уже не имею ни малейшего желания уходить с дельфи, да и надобности нет, понадобится, уйду. Цитата:
|
||
0 |
13.05.2006, 18:45 | #19 (permalink) |
Энтузиаст
Регистрация: 07.01.2006
Адрес: Москва
Сообщений: 268
|
to mikx
Не соглашусь с тобой. Всё дело опыта - на VC++ проги пишутся как штамп поставить (надо просто потратить немного времени на то, чтобы научиться это делать - оно потом окупиться с лихвой ). to backgammon Я тоже учился изначально прогать на Pascal, но потом, когда понял , что используя С++ можно достичь всего того же и быстрее, то быстро перестроился (сейчас иногда пишу программы для мобильного на языке, очень похожем на Pascal - но иногда ошибки проскакивают от С++ языка - подсознание на нём варит и ничего тут не попишешь )
__________________
Дорогу осилит идущий... |
0 |
13.05.2006, 19:08 TS | #20 (permalink) | |
Бессмертный
Регистрация: 30.04.2004
Сообщений: 3,612
|
Цитата:
__________________
Arthur Grey |
|
0 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DIR 615 непонятные обрывы | screamwithme | Железо | 7 | 26.04.2010 00:36 |
Три непонятные мне раздачи. | L!sichka | Одностоловые турниры | 2 | 05.11.2009 07:25 |
Непонятные мне лимпы %-\\ | Karn | Многостоловые турниры | 3 | 19.05.2009 01:30 |
Непонятные статы | GreyNW | Покер софт | 11 | 15.03.2009 23:06 |
Непонятные мне ситуации. | HollanderSk8er | Одностоловые турниры | 18 | 07.02.2009 02:51 |
|
|