Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];

Вниз

Вопрос по приорететам и компилятору.   Найти похожие ветки 

 
drpass   (2002-03-15 22:57) [10]

>AndreyS
Нужно учитывать еще и свои возможности, как программиста. И под Delphi, и под Visual С++ программу нужно подгонять изначально. Например, в ресурсоемких программах на С++ нельзя использовать цикл for() - он реализован очень неэффективно, в то время как на Паскале он вкладывается в три ассемблерные инструкции.
Компилятор Delphi по возможности старается переменные делать регистровыми, в то время как С++ требует явного указания.
Вызов процедур по модели register в Delphi выполняется быстрее, чем fastcall в С++, в то время как stdcall - медленнее, и если прога интенсивно использует фукнции WINAPI, то лучше взять С++
И т.д. - нюансов множество, и на них нужно ориентироваться при написании программы.
Да, и не забудь сохраняться - если твой комп глюкнет за два дня до окончания расчета, будет очень обидно ;)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.007 c
7-91096
Flakon
2001-10-29 13:55
2002.03.28
Com-port


1-90999
fag2000@ok.ru
2002-03-15 13:12
2002.03.28
Как узнать HANDLE окна OLE объекта


3-90777
roman001
2002-02-28 18:58
2002.03.28
Pack


1-90926
kronos
2002-03-13 13:50
2002.03.28
Можно ли так сравнивать?


3-90791
Sewix
2002-02-28 10:32
2002.03.28
Отчет





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский