Tôi đang cố gắng để có một lớp rằng khi tạo ra, bắt đầu một sợi nền, tương tự như dưới đây:boost :: chủ đề trong một lớp
class Test
{
boost::thread thread_;
void Process()
{
...
}
public:
Test()
{
thread_ = boost::thread(Process);
}
}
tôi không thể có được nó để biên dịch, lỗi là "Không có chức năng phù hợp cho cuộc gọi để tăng :: thread :: thread (loại chức năng chưa được giải quyết)". Khi tôi làm điều này bên ngoài một lớp, nó hoạt động tốt. Làm thế nào tôi có thể có được con trỏ chức năng để làm việc?