有人可以向我解释如何在类中使用zi_lib并发吗?
答案 0 :(得分:1)
您可以查看
中的示例https://github.com/zlateski/zi_lib/tree/master/zi/concurrency/test
请注意,您不必使用zi :: run_fn,这是向后兼容的事情,您可以说:
zi :: thread t(zi :: bind(function_pointer,arg1,arg2,...)); t.start(); t.join();
与zi :: task_manager :: simple或zi :: task_manager :: deque相同。
测试中有很多关于如何使用同步类/函数的例子