原子 问答列表

在什么意义上,const 只允许对可变成员变量进行原子更改?

作者:Enlico 提问时间:5/9/2020

我正在阅读Ivan Čukić的《C++函数式编程》,我很难解释第5章摘要中的一个观点: 当您创建成员函数时,您承诺该函数不会更改类中的任何数据(对象不会更改任何数据),或者就对象的用户而言,对对象...

“M&M 规则”是否适用于 std::atomic data-member?

作者:Amit 提问时间:3/28/2022

“Mutable 用于指定成员不影响类的外部可见状态(通常用于互斥锁、备忘录缓存、延迟评估和访问检测)。”[参考:cv(常量和易失性)类型限定符,可变说明符] 这句话让我感到疑惑: “指南:记住”...

_Atomic工会成员是个好主意吗?

作者:fadedbee 提问时间:10/27/2023

我在联合内部使用_Atomic整数,例如: union dedup_option_seq { struct { uint32_t seq :18; // enough bits for seq ...

VB.net 是作为原子块执行的一行代码

作者:CodeAdze 提问时间:4/17/2023

我正在尝试学习和使用更多的异步代码,但让自己对原子执行和不执行的内容感到困惑。 Private Sub PublishUpdateNotification() If Interlocked.In...

在没有重生线程团队的情况下打开 MP

作者:Mono 提问时间:11/16/2023

我有以下代码结构,并希望在使用 OpenMP 时并行化循环:function2 // main.cpp for (int i = 0; i < 1000; ++i) { function1(); ...

原子对象的值计算结果是否未指定?[复制]

作者:xmh0511 提问时间:11/13/2023

这个问题在这里已经有答案了: memory_order_relaxed是否尊重同一线程中的数据依赖关系? (1 个答案) pre-main 全局初始值设定项是否保证以单线程方式运行? (1 个答案) ...

内存同步,从不同线程调用回调

作者:Nieta 提问时间:11/12/2023

这是我上一个问题的后续问题 我有两个线程,我希望使用原子进行同步,并且使用最宽松的内存顺序...... //class members std::atomic_bool blocked = tru...

如何使用atomic_store在多线程中将shared_ptr设置为 nullptr

作者:QIhao Wu 提问时间:11/2/2023

在 std::shared_ptr 线程安全中,这样的代码不是线程安全的: //In thread 1 shared_ptr<myClass> private = global; ... //In...

通过对象隔离实现原子性

作者:Chaos 提问时间:10/31/2023

我面临着一个我不知道如何有效解决的问题,该问题涉及大量使用DBMS。我有一个长时间运行的过程刷新(通过批量插入/删除/更新)许多表。这些表由后端从数据库读取数据来访问;拥有干净的信息是必不可少的;读取...

我的网站中 WordPress RSS 提要生成问题

作者:Sadia Akter Manne 提问时间:10/20/2023

我在我的 WordPress 网站上遇到了与 RSS 提要生成相关的问题,特别是 Rishi 主题。尽管遵循了标准程序和故障排除步骤,但我的网站的 RSS 源仍未生成或访问。 问题描述: 我遇到的...


共21条 当前第1页