Перепишите исправленную промежуточную модификацию ultraH



Posted by Аркадий Водяник, ЗАО Хакерс Дизайн on July 25, 1999 at 21:57:16:

In Reply to: ERRORS оператора sort posted by Артем, Ярославль on July 23, 1999 at 07:37:11:

В модификации "Финансы без проблем: ultraH" от 25 июля существенно увеличен размер стека и одновременно уменьшен его расход процедурами программы.

Именно недостаточный размер стека был причиной многих ненадежностей,
в том числе и сбоя оператора sort buffer, описанного Артемом из Ярославля. Получалось так: при обычном пересчете состояния глубина
стека была небольшой и все получалось нормально. А при попытке
анализа счета указатель стека находился глубже (из-за предварительного
входа в режим показа оборотной ведомости) и возникал Runtime error 202 при выполнении не только sort buffer, но и sort array.

Кроме увеличения глубины стека, в ultraH внесены изменения,уменьшающие почти до нуля потребление времени процессора в "состоянии покоя" .

Спасибо, Артем, за активное выявлениe ошибок в ultraH.



Пpишедшие ответы: