mutex

mutex

文章 0 浏览 4

boost 互斥体抛出(奇怪?)异常

我正在使用从该网站获得的阻塞队列示例,认为它非常好。 该阻塞队列使用 boost::mutex。 有时会抛出异常: terminate called after throwing an insta…

零度° 2024-12-12 07:00:18 0 0

如何使用互斥锁

我有一个线程,正在发送存储在 List通过 TCP。另一个线程正在写入缓冲区。由于我对 c# 不太熟悉,我想知道应该如何正确使用锁或互斥锁。 这是我最终想…

念三年u 2024-12-11 11:20:30 1 0

将 boost::mutex 与 MFC 线程(AfxBeginThread)一起使用吗?

当您不使用 boost::thread 而是通过 AfxBeginThread 使用 MFC 线程功能时,是否可以使用 boost::mutex 库来保护代码的关键部分?如果是的话,这样做有…

孤者何惧 2024-12-11 10:56:26 1 0

在Windows中,命名信号量和未命名信号量有什么区别?

命名信号量和未命名信号量有什么区别? 例如,在 Windows 中,我们总是使用 HANDLE 而不是使用名称来执行 WaitforSingleObject( wait) 和 ReleaseSema…

烦人精 2024-12-11 10:08:56 0 0

需要将Windows服务与非管理员用户进程同步

我正在使用 (.NET2.0) 服务定期执行特权操作,并通过 IPC 通过非管理员用户 (.NET2.0) 进程将结果返回到共享内存。 我在从管理员帐户进行开发时一直使…

我乃一代侩神 2024-12-11 04:29:29 1 0

简单的多线程互斥示例不正确

我希望以随机顺序获得从 0 到 4 的数字,但相反,我有一些不同步的混乱, 我做错了什么? #include #include #include using namespace std; void add…

荭秂 2024-12-10 23:06:56 1 0

boost::mutex::~mutex(): 断言 `!pthread_mutex_destroy(&m)'失败的

我在互斥体析构函数中收到标题错误。由于错误可能是由于互斥体在销毁过程中处于锁定状态所致,因此我创建了一个继承自 boost:mutex 的新互斥体类。这…

薄情伤 2024-12-10 19:45:16 0 0

转移 .NET 互斥锁的所有权

我读过有关互斥锁由线程拥有并且只能由拥有线程使用的信息。在 这个答案解决方案表明,每个进程必须在向另一个进程发出已通过信号之前获得互斥锁的所…

爱,才寂寞 2024-12-10 19:21:33 0 0

互斥对象是通过引用传递的吗?

我正在从一个类构造多个对象,并使用这些类中的特定函数来启动线程。现在,包含构造这些对象的成员函数的类具有静态私有互斥体成员。我将此静态成员传…

酒与心事 2024-12-10 17:11:10 0 0

崩溃后仍会获取名为互斥量的升压进程间

我正在使用 boost::interpocess::scoped_lock 使用 named_mutex 和 timeout;我正在Linux操作系统中运行。 在我的一次测试中,我发生了崩溃:从那时起…

一刻暧昧 2024-12-10 10:48:06 1 0

如何为单实例 Python 应用程序创建互斥体

我一直在使用以下配方来仅允许我的应用程序的单个实例: http://code.activestate.com/recipes/474070- create-a-single-instance-application/ 该配…

梦里梦着梦中梦 2024-12-09 23:59:25 1 0

Linux 内核中 copy_[to/from]_user() 的锁定

如所述: http://www.kernel.org/doc /htmldocs/kernel-hacking.html#routines-copy 这个函数“可以”睡眠。 那么,在使用这个函数时我是否总是必须进…

岁月无声 2024-12-09 22:51:57 1 0

Bool可由应用程序的多个进程访问

我有多个同时运行的 ac# 控制台应用程序实例。当一个人正在执行一项特定任务时,其他人不应该执行相同的任务。因此,理想情况下,我希望内存中有一些…

够钟 2024-12-09 20:42:56 0 0

为什么 TMutex 方法 Acquire() 不锁定互斥体?

到目前为止,我有这段代码: ****SimpleForm.h**** class TForm1 : public TForm { __published: // IDE-managed Components TMemo *Memo1; TButton *…

甜味超标? 2024-12-09 18:43:50 0 0

如何解锁 boost::upgrade_to_unique_lock (由 boost::shared_mutex 制成)?

所以我有一些shared_mutex并做到了这一点: boost::upgrade_lock lock(f->mutex); boost::upgrade_to_unique_lock uniqueLock(lock); 现在我想“解锁…

风吹过旳痕迹 2024-12-09 01:59:37 0 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文