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

Вниз

Весьма странное поведение программы   Найти похожие ветки 

 
olookin   (2002-02-21 18:09) [0]

Господа!
У меня возникла проблема, объяснить которую я совершенно не в состоянии. Она заключается в следующем. Есть программа, производящая математический расчет и использующая динамические массивы. Эта программа, скомпилированная на одной машине под NT 4 в Delphi 5 дает некий результат (условно правильный). Эта же программа (скопированный экзешник) под Win 2000 на второй машине дает другой результат. Наконец, эта же программа (без всяких внесенных изменений в код), скомпилированная на второй же машине под Win 2000 в Delphi 6 дает третий результат, отличный от двух предыдущих.
Возможные объяснения (из тех, что мне пришли в голову):
1. Втьорая машина более быстрая и имеет другую конфигурацию (т.е. первая машине - Pentium 3, а вторая - Pentium 4) - иными словами результат зависит от типа машины
2. Вторая машина более быстрая, а расчет идет с большим числом итераций - т.е. вторая машина просто не успевает считать правильно.
3. Все дело в распределении памяти и ошибке в программе (например, чтение несуществующего элемента массива и пр.), т.к. на разных машинах оно разное, то и результат разный.

P.S. Указателей и адресов я не использую, только динамические массивы.

Буду ВЕСЬМА благодарен за полезные советы.

Олег.



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

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

Наверх





Память: 0.44 MB
Время: 0.005 c
1-9537
Vacheslav
2002-03-23 19:23
2002.04.04
Как в чужую программу добавить свой пункт меню?


3-9421
VladimirTU
2002-03-13 14:43
2002.04.04
Как в ActiveX написанный в Delphi передать коннект


1-9503
dr0Ne64
2002-03-22 21:23
2002.04.04
Hex,Bin,Dec...


1-9544
snoup
2002-03-23 20:12
2002.04.04
Как вызвать из панели управления например аплер Модемы ?


1-9518
_xiod (sorry? forg.own.passw)
2002-03-23 02:34
2002.04.04
пиплы! нужен хэлп по таймерам под виндой!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский