程序中可能存在任何问题以及我如何使用 lock() 和 unlock() 解决它们?
作者:LaPlace 提问时间:2/1/2021
以下一段伪代码显示了一个典型的读取器/写入器方案: string document; string::size_type length = 0; write() { while (true) {...
producer-consumer 问答列表
作者:LaPlace 提问时间:2/1/2021
以下一段伪代码显示了一个典型的读取器/写入器方案: string document; string::size_type length = 0; write() { while (true) {...
作者:Samuel Afon 提问时间:10/28/2023
我的赋值提供的运行代码在运行时使用高百分比的 CPU。目标是通过在生产者消费者问题中实现条件变量来减少该数量。 我按照我所能提供的说明进行操作,在互斥锁解锁之前在生产者端添加一个 wait() 函数...