Rozpocznij wątek z funkcją członka

Próbuję skonstruowaćstd::thread z funkcją składową, która nie przyjmuje argumentów i zwrotówvoid. Nie mogę zrozumieć żadnej składni, która działa - kompilator skarży się bez względu na wszystko. Jaki jest właściwy sposób wdrożeniaspawn() tak, że zwraca astd::thread który wykonujetest()?

#include <thread>
class blub {
  void test() {
  }
public:
  std::thread spawn() {
    return { test };
  }
};

questionAnswers(5)

yourAnswerToTheQuestion