В boost :: thread можно вызвать метод класса, не вызывая класса и реализуя оператор void () (), как при вызове метода класса
for(int i=0;i<5;i++)
boost::thread worker(myclass.myfunc,i,param2);
Я получаюошибка <unresolved overloaded function type>
На самом деле я бы хотел знать то же самое для zi :: thread