c++ - zi_lib 并发示例

标签 c++ multithreading concurrency

任何人都可以向我解释如何对类使用 zi_lib 并发吗?

最佳答案

你可以看看例子

https://github.com/zlateski/zi_lib/tree/master/zi/concurrency/test

请注意,您不必使用 zi::run_fn,这是向后兼容的东西,您可以说:

zi::thread t( zi::bind( function_pointer, arg1, arg2, ... ) ); t.开始(); t.join();

与 zi::task_manager::simple 或 zi::task_manager::deque 相同。

测试有一堆如何使用同步类/函数的例子

关于c++ - zi_lib 并发示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5672109/

相关文章:

c++ - ffmpeg armv7s 编译段错误

c++ - QT:如何每秒循环一个方法? C++

c++ - 线程安全和流管道

c# - 有哪些可能的设计来解决这个并发问题?

java - 如何在多线程中为用户提供公平性

c++ - 获取 btCollisionShape 当前变换

multithreading - stanford-corenlp 中的默认线程数是多少

c++ - 从线程执行的函数返回结构数组

linux - OSX 和 LINUX 上的 POSIX 线程之间的区别?

C++编程数组以查找范围内的整数个数