(如何)在C++03中实施期货和承诺?
(How) can I implement futures & promises in C++03?
我的公司冻结在c++ 03。我有一个并发问题,可以使用未来的直接方式实现;promise(参见这个问题),它直到c++ 11才可用。
我有什么选择?我希望有一些尝试过的。自由/开源软件进行测试。如果做不到这一点,我该如何实现类似的功能呢?
线程提供你想要的,参见期货
相关文章:
- 实施具有 C++20 概念的配对概念
- GCC对可能有效的代码抛出init list生存期警告
- 在不复制临时对象的情况下延长其生存期
- 如何在C++中最好地实施"newtype"成语?
- 如何在MISRA C++之后实施CRTP
- Linux承诺的内存比它所能提供的要多
- 结束另一个线程中使用的对象的生存期
- 所以我正在为我的学校作业练习继承,但我无法正确实施标题保护
- C++强制实施方法?
- shift_right() 打算如何在 C++20 中实施?
- 如何减少对 std::type_index 的实施?
- "this"指针的值在对象的生存期内是否恒定?
- DFS 在 C++ 中的实施
- 创建具有全局生存期的 UObject
- C++17 和静态临时生存期的参考扩展
- 实施英特尔实感和 SDL2 时出现问题
- 为什么海湾合作委员会在实施is_nothrow_constructible时需要static_cast?
- 数组对象的生存期是否在重用其元素存储时结束?
- 是否可以实施中位数的中位数intreselect而没有掉期或堆的分配
- (如何)在C++03中实施期货和承诺?