boost::future
有一个成员函数:boost::future::then
,而std::future
没有std::future::then
。
此wonderful article显示了std::future::then
的实用程度。
为什么C ++ 17中没有std::future::then
?
这只是一种疏忽,还是因为背后的其他原因?
答案 0 :(得分:14)
.then
支持已合并到Concurrency TS中,并于2016年初完成。并发TS的实现几乎没有实际经验,并且在C ++ 17需要完成功能之前几乎没有剩余时间,它没有进入。事实上,它已经太晚了,他们甚至不愿意将它添加到C ++ 17中。