Estoy tratando de tener una clase que cuando creó, se inicia un subproceso de fondo, similar a la de abajo:impulso :: hilo dentro de una clase
class Test
{
boost::thread thread_;
void Process()
{
...
}
public:
Test()
{
thread_ = boost::thread(Process);
}
}
no puedo que se compile, el error es "Sin función de coincidencia para la llamada a impulsar :: hilo :: hilo (tipo de función no resuelta)". Cuando hago esto fuera de una clase funciona bien. ¿Cómo puedo hacer que funcione el puntero a la función?