@MikhailTo

Как управлять алгоритмом по шагам (пауза, назад, вперед)?

C++ (Visual Studio 2015)
Курсовик: демонстрация выполнения алгоритма (сортировка Radix LSD).


Помогите пожалуйста советом, примером или ссылкой на литературу.
Гугл ссылается на статьи об отладке...
Может искать в сторону программирования игр?

Управление скоростью выполнения алгоритма производится с помощью
Thread::Sleep() и Application::DoEvents()
Ничего лучше не нашел.

А управление алгоритмом по шагам как реализовать пока не додумался.

Вот окно программы во время выполнения:
b302417a6d6b4270a36eff8fa9415219.PNG

Параллельно пытаюсь осилить d3js, но там дела еще хуже.
  • Вопрос задан
  • 169 просмотров
Решения вопроса 1
GavriKos
@GavriKos
Похоже у вас там сортировка. А раз сортировка - то есть цикл. Допустим, while. Все тело цикла (без while!) оборачиваете в метод. Метод работает с глобальными переменными структурами (для мониторинга). Когда нужно выполнить очередной шаг - вызываете этод метод.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы