C ++ 11: начать поток с функцией-членом и это как параметр
Используя этот код, я получил и ошибку:
Ошибка 1 ошибка C2064: термин не оценивает функцию, принимающую 1 аргумент
class PipelineJob {
private:
std::thread *thread;
void execute(PipelineJob* object);
public:
void execute(PipelineJob* object)
{
}
PipelineJob()
{
this->thread = new std::thread(&PipelineJob::execute, this);
}
};
Я пробовал много вариантов, любой сейчас, как решить эту проблему?