事件操作 在 C 语言中从不同的线程调用#
作者:renji 提问时间:11/15/2023
public class A { private B NotifyObj = new B(); public A() { NotifyObj.NotifyEvent += Notified...
线程 问答列表
作者:renji 提问时间:11/15/2023
public class A { private B NotifyObj = new B(); public A() { NotifyObj.NotifyEvent += Notified...
作者:slarti76 提问时间:11/8/2023
我最近在我绝对确定这是不可能的情况下获得了 NPE。该类用于一个非常多线程的程序中,所以我知道你应该期望基本上任何事情都是可能的,但仍然如此。 因此,该类定义了以下字段: private fina...
作者:Gabriele Troviso 提问时间:11/17/2023
这是我第一次在多线程应用程序上工作(一般来说,不仅仅是 C#),因此我只知道关于它的简单概念。我已经实现了基本上使用命名空间实现。System.Threading 我有一个字典,它将对象 A 与其 ...
作者:Kevin 提问时间:11/17/2023
我正在将 与 一起使用,以便在将新文件添加到特定文件夹时接收通知。ReadDirectoryChangesWIOCompletionQueue 我目前面临的问题是,如果发生大规模的批量复制操作(大约...
作者:GurdeepS 提问时间:1/31/2011
并发是指在不同的线程上并行运行两个任务。但是,异步方法并行运行,但在同一 1 个线程上。这是如何实现的?另外,并行性呢? 这三个概念有什么区别?...
作者:abergmeier 提问时间:5/20/2012
我正在尝试构造一个带有成员函数的函数,该函数不接受参数并返回。我无法找出任何有效的语法 - 编译器无论如何都会抱怨。正确的实现方法是什么,以便它返回一个执行?std::threadvoidspawn(...
作者:alveko 提问时间:10/7/2013
我想运行相同类型的任务(工作线程),但一次不超过一定数量的任务。当任务完成时,其结果是新任务的输入,然后可以启动该任务。 有什么好的方法可以在 C++11 中使用异步/未来范式实现这一点吗? 乍一...
作者:Walter 提问时间:5/9/2013
我有大量但可能变化的对象并发写入。我想用互斥锁来保护这种访问。为此,我以为我使用了 ,但这不起作用,因为没有复制或移动构造函数,而需要它。std::vector<std::mutex>std::mut...
作者:PauMAVA 提问时间:8/3/2021
我的问题如下: 是否有可能对一个对象进行延迟初始化,然后将其借用为“静态生存期”的可变对象? 一些背景 首先,我将举例说明我所说的延迟初始化。我提出的延迟初始化模型是将 crate 与一个包含 ...
作者:Wör Du Schnaffzig 提问时间:10/19/2020
我的目标是在周期性的时间间隔内执行一个函数,但周期很长。 下面链接的代码似乎很有前途: https://medium.com/greedygame-engineering/an-elegant-way...