transwarp:仅标头的C ++库,用于任务并发

时间:2021-04-28 18:16:24
【文件属性】:
文件名称: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 ()

网友评论