【发布时间】:2020-09-16 10:57:14
【问题描述】:
在很多地方我都能找到类似的东西:
std::move(A).thenValue(B)
thenValue() 是否阻塞了未来的“A”。我通读了 Folly 文档,但无法理解。 https://github.com/facebook/folly/blob/master/folly/docs/Futures.md
【问题讨论】:
-
我不熟悉Folly,但是,它怎么可能不阻塞?如果它不阻塞你会得到什么?
-
开头的段落说它附加了一个回调。我不明白为什么会阻塞,特别是因为代码 sn-p 似乎表明它返回第二个
Future。