【文件属性】:
文件名称:transwarp:仅标头的C ++库,用于任务并发
文件大小:1.71MB
文件格式:ZIP
更新时间:2021-04-28 18:16:24
C++
跨经
transwarp是用于任务并发的仅标头C ++库。 它使您可以轻松地创建任务图,其中每个任务都可以异步执行。 transwarp用C ++ 17编写,仅依赖于标准库。 只需将src/transwarp.h复制到您的项目中就可以了! 经过GCC,Clang,ICC和Visual Studio的测试。
可以通过在编译时定义TRANSWARP_CPP11来启用C ++ 11支持。
重要事项:仅在生产代码中使用transwarp的带标签的发行版!
目录
反馈
贡献者
例子
本示例创建三个任务,并将它们彼此连接以形成两级图。 然后使用4个线程将任务调度两次以进行计算。
# include < fstream>
# include < iostream>
# include " transwarp.h "
namespace tw = transwarp;
int main ()