cppcoro:协程TS的C ++协程抽象库

时间:2021-01-30 14:58:55
【文件属性】:
文件名称:cppcoro:协程TS的C ++协程抽象库
文件大小:280KB
文件格式:ZIP
更新时间:2021-01-30 14:58:55
windows linux cplusplus cpp async CppCoro-用于C ++的协程库 “ cppcoro”库提供了大量通用原语,以利用描述的协程TS提议。 这些包括: 协程类型 待定类型 功能 cancellation_token cancellation_source cancellation_registration 调度程序和I / O 联网 元功能 概念 该库是一个实验性库,它正在探索可以在C ++协程提议的基础上构建的高性能,可伸缩异步编程抽象的空间。 它已经开源,希望其他人会发现它有用,并且C ++社区可以提供有关它的反馈以及改进它的方法。 它需要支持协程TS的编译器: Windows + Visual Studio 2017年 Linux + Clang 5.0 / 6.0 + libc ++ 除了io_context和与文件I / O相关的类(尚未为Linux实施)外,Linux版本是可用的(有关更多信息,请参见问题 )。 班级详情 task 任务表示延迟执行的异步计算,因为协程直到等待任务时才开始执行。 例: # include < cppcoro/read_only_f

网友评论