LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

для чего там yield’ы? то, что ты нарисовал это классическая тредсейф очередь, навроде канала golang, только синхронизация должна делаться мьютексами и cond var. код такой тредсейф очереди есть везде.

ищи «с++ thread safe queue»

Исправление alysnix, :

для чего там yield’ы? то, что ты нарисовал это классическая тредсейф очередь, навроде канала golang, только синхронизация должна делаться мьютексами и cond var. код такой тредсейф очереди есть везде.

Исходная версия alysnix, :

для чего там yield’ы? то, что ты нарисовал это классическая тредсейф очередь, навроде канала golang, только синхронизация должна делаться мьютексами и крит секциями. код такой тредсейф очереди есть везде.