gpt4 book ai didi

C++11 线程 : notify_all() or notify_one() when I only have one?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:52:19 24 4
gpt4 key购买 nike

我的线程作为链表运行(有重叠,因此线程),实现与时间线没有什么不同的东西。每个条件变量解锁链表中的下一个线程。

当我只有一个要通知时,我应该使用 notify_all() 还是 notify_one()

最佳答案

使用 notify_one 除非您的代码使 notify_all 更易于阅读(例如,您构造了一个列表,其中恰好有一个元素)。

关于C++11 线程 : notify_all() or notify_one() when I only have one?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14431159/

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