当前是否存在任何开源实现future.then
?
这对于我目前正在从事的项目非常有用,并且提升实施似乎还没有实现。
如果您在 Windows 上使用Visual Studio 2012 Visual Studio 2010和更高版本进行开发,则可以利用Parallel Patterns Library,它提供了concurrent::task
具有类似then
方法的类。
Libprocess 有一个支持 then 的未来实现,它嵌入在 Mesos (http://incubator.apache.org/mesos/) 中(路径是 third_party/libprocess/include/process/future.hpp)。我指出嵌入式版本的原因是它应该是最新的版本。
尽管我使用 libprocess 库的经验为零,但它看起来作为 Mesos 的底层引擎工作正常。
退税:
仅支持 Linux 平台或 Mac 平台。