gpt4 book ai didi

c++ - std::promise::set_{value|exception}_at_thread_exit 的用例

转载 作者:行者123 更新时间:2023-11-30 05:15:55 25 4
gpt4 key购买 nike

我什么时候必须使用std::promise::set_value_at_thread_exit/std::promise::set_exception_at_thread_exitstd::promise::set_value/std::promise::set_exception

唯一的区别是,只有调用线程的 thread_local 被销毁后,前者才能保证使关联的 future 就绪。然而,我想不出任何非合成的例子,这将是有用的。

最佳答案

当您的程序仍处于它想知道的状态时,可能会知道分离的线程是否已完成运行。

关于c++ - std::promise::set_{value|exception}_at_thread_exit 的用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42903365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com