Я хотел бы сделать два класса. Один (class Mover
) меняет поля, которые другой (class Window
) использует, чтобы перекрасить что-то каждые 1/30 seconds
. Я хотел бы сделать их взаимозаменяемыми (Mover, Window, Mover, Window, Mover, Window, Mover, Window ...). Mover
вычисляет в то время как Window
ждет тогда Mover
ждет пока Window
перекрашивает.Как сделать простую круговую очередь потоков
Я искал очередь потоков, которые будут работать как
q.next(); next thread is awakening and the current is going to the end to wait
, но не нашли. Как это сделать простейшим способом.
Будет много движителей и одно окно.
вероятно, вы должны сказать, что вы хотите, чтобы вычислить – RE60K
нет необходимости запускать задачи, используя отдельные темы – Aubin