gpt4 book ai didi

c++ - std::condition_variable 是第一次检查条件,还是必须等待别人通知?

转载 作者:行者123 更新时间:2023-12-03 08:46:52 27 4
gpt4 key购买 nike

std::condition_variable是第一次检查条件,还是需要等待别人通知?

最佳答案

通过阅读documentation可以回答这个问题.

就像:

while (!pred()) {
wait(lock);
}

因此,首先检查条件。

这也可以通过测试来证明(不过,公平地说,仅凭此很难知道结果是否是确定性的)。

关于c++ - std::condition_variable 是第一次检查条件,还是必须等待别人通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61107175/

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