Обработка массива объектов несколькими потокам C++
В общем, существует массив некоторого класса, в дальнейшем потребуется обработать его элементы в нескольких потоках. Есть мысль разбить массив на группы и отправлять их, однако столкнулся со сложностью разбиения. Подскажите, как представить массив в виде групп. Если это невозможно, то как отправлять элементы в разные потоки.
Источник: Stack Overflow на русском