chelovekmuravei
@chelovekmuravei
\(-_-)/ раз два три четыре

Структура приложения с вычислениями в бесконечном цикле?

Допустим есть кнопка, ее задача запустить в функции бесконечный цикл, некие вычисления, которые должны выводиться в виде текста и графики (канвас). Каждое новое нажатие запускает вычисления с другими данными. Как это правильно делать? Создавать новый поток при каждом нажатии и проверять есть ли уже запущенный, выходить из него и после запускать новый? Или что-то передавать в поток (некую переменную) и постоянно проверять эти данные? Или использовать after, но тогда нужно где-то хранить данные вычислений, так как функция будет выполняться без цикла.

Как правильно реализовать? Как это называется? Какие есть практики? Что вообще искать?
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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