Не могу найти способ, чтобы организовать внутри метода класса возможность использовать многопоточность....
Нужно из одного метода вызвать в разных потоках другой метод для обработки данных.
Уже всё что можно было найти перечитал, но не нашёл прямого и чёткого ответа, как это можно сотворить.
Кто разбирается хорошо в многопоточности, пожалуйста подскажите как решить эту дилемму на простом примере ниже:
#include <thread>
#include <iostream>
class A
{
public:
auto Zoom() {
while (true)
{
cout << "Go Go" << endl;
}
}
auto foo() {
thread a(Zoom);
a.join();
}
};