valker's blog

valker's blog: идеи, размышления, наблюдения

Ошибка в «конечном автомате»

leave a comment »

У меня конечный автомат реализован, как отдельная задача, а другие задачи могут ему выдавать команды на выполнение каких-либо действий. Эти команды реализуются как функции, которые проводят первичную проверку на соответствие требований к командам и стаят флаг «запрос на выполнение команды». Внутри же автомата выполняются дополнительные проверки, и команда может быть «отвергнута» в результате. Так вот, суть ошибки была в реализации «отката», когда дополнительная проверка не прошла. В результае, программа поподала в «вечный цикл».
Вот такие случаются ошибки…

Written by valker

Май 17, 2005 в 2:56 пп

Опубликовано в жизнь

Добавить комментарий

Please log in using one of these methods to post your comment:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: