线程 问答列表

std::condition_variable 的布尔谓词是否应该在 C++ 中是可变的?

作者:Ronen 提问时间:1/27/2022

我听到了这么多相互矛盾的答案,现在我不知道该怎么想。 公认的知识是,为了在 C++ 中以线程安全的方式共享内存,需要将 volatile 与 std::mutex 一起使用。 基于这种理解,我一直在...

条件变量真的需要另一个变量吗?

作者:NPS 提问时间:3/30/2020

注意:我将用 C++ 举例,但我相信我的问题与语言无关。如果我错了,请纠正我。 只是为了让你真正理解我 - 我在这里想学习的是该工具的作用,仅此而已。不是它通常的用途,不是约定所说的,只是钝器的作用...

C#,使用自由变量的 MultiThread Lambda 是否有效?

作者:Retalia K 提问时间:2/16/2022

我想在 MultiThread Lambda 表达式中使用一些自由变量。 举个例子, { int a = 0; Thread t = new Thread(() => { SomeBlo...

在信号量上下文中 P 和 V 运算的原始含义是什么?

作者:flashburn 提问时间:4/13/2015

有谁知道为什么信号量运算被称为 P 和 V?每次我读到关于信号量的一章时,它都会说如下: 为了让线程获取资源,它执行 P 操作。为了让线程释放资源,它执行 V 操作。 P 和 V 代表什么?为什么...

主进程的多处理回调 - Python

作者: 提问时间:3/1/2022

有没有办法使用MultiProcessing从创建的进程回调到主进程? 假设我有 main.py 它使用多处理创建三个进程,如下所示 from multiprocessing import Proc...

如何在成员变量中实例化 std::async 创建的未来?

作者:Less White 提问时间:3/22/2022

当我在下面尝试将返回的未来添加到成员变量中时,我做错了什么?std::async class PrinterDriver { std::vector<std::future<void>> m_Pe...

一次停止多个线程

作者:Less White 提问时间:3/30/2022

我在下面的程序中错过了什么,线程正在等待确定何时停止?在下面列出的程序中,线程以不可预测的方式停止;有些在打电话之前,有些根本没有停止。condition_variable_anynotify_all...

arrayfire 中的多线程 fft 卷积

作者:phinz 提问时间:4/25/2022

我正在尝试在多个 CPU 线程上并行化 arrayfire 中的 fft 卷积: #include <arrayfire.h> #include <iostream> #include <omp.h...

C++ 中多对象多线程方法的比较

作者:laser_dude 提问时间:4/27/2022

我正在为一个“管理器”类处理 C++ 代码,该类在单独的线程中的多个成员对象中运行进程并返回一组值。我看到了实现这一点的三种基本方法: 使用相关对象的成员函数和返回值的回调机制创建每个线程; 在管理...

将控制台程序转换为 MFC 应用(线程问题)(Pleora SDK)

作者:Tabasco 提问时间:5/10/2022

在我自己的尝试了几个小时后,带着另一个问题回到stackoverflow哈哈。 感谢大家阅读本文并提前提供帮助。 请注意,控制台程序具有以下功能: 连接到图像采集卡 应用一些配置 将传入数据(64...


共525条 当前第20页