Iniciar hilo con función miembro

Estoy tratando de construir unstd::thread con una función miembro que no toma argumentos y devuelvevoid. No puedo entender ninguna sintaxis que funcione - el compilador se queja sin importar qué. ¿Cuál es la forma correcta de implementar?spawn() para que devuelva unstd::thread que ejecutatest()?

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

Respuestas a la pregunta(5)

Su respuesta a la pregunta