Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.09.13;
Скачать: CL | DM;

Вниз

Ошибки при вычислениях после EIntegerOverflow   Найти похожие ветки 

 
KSergey ©   (2008-06-26 12:20) [0]

Не сталкивался ли кто-нибудь с эффектом в дельфи программах, когад после возникновения исключения EIntegerOverflow операции последующие операции с double-переменными приводили к непредсказуемым результатам (явным кривым значениям типа 1E+23)?

Или это известный эффект?

(Кривые руки в общем случае не исключаются, но как-то очень не похоже в даннмо случае; не инициализированные переменные так же исключены).

Происходит все в DLL на дельфи, когда вызов одной функции из DLL вызывает EIntegerOverflow, а при вызове слудеющей возникают какие-то непредсказуемые результаты.


 
Palladin ©   (2008-06-26 12:37) [1]

соглашение о вызове точно соблюдено?


 
KSergey ©   (2008-06-26 13:11) [2]

Стопудово :)
эээ.... ну вообще-то вроде как да
Т.е. коду вообще - лет 5 и более (вернее этой технологии в данном программном продукте взаимодействия Cpp код + одна из DLL - на дельфи)

Все работает зашибись. Но вот всплала проблема и мне говорят, что была аналогичная симптоматика когда-то при EIntegerOverflow внутри дельфи (причем в данном наблюдаемом случае EIntegerOverflow  не было выпущено за пределы дельфи).

Вот я и не знаю: толи это народное поверие, толи причины дял такого эффекта могут иметь место быть (вполне вероятно, что и сопроцессор основной код шаманит, и т.д. и т.п.)

Но в обычно ситуации все работает 24*7 уже не первый год.



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

Текущий архив: 2009.09.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
1-1214818458
Context
2008-06-30 13:34
2009.09.13
Получить контекстное меню отдельного расширения оболочки


15-1247400180
Василий М
2009-07-12 16:03
2009.09.13
Посоветуйте, на какую версию Дельфи переходить


15-1248035401
Юрий
2009-07-20 00:30
2009.09.13
С днем рождения ! 19 июля 2009 воскресенье


15-1247742042
Claus
2009-07-16 15:00
2009.09.13
Модераторам. Слегка изменить интерфейс


2-1247507570
AlexDan
2009-07-13 21:52
2009.09.13
странички PageControl..