gpt4 book ai didi

c++ - 关键部分是否确保由一个线程修改的任何数据类型的共享变量对其他线程可见?

转载 作者:太空宇宙 更新时间:2023-11-04 13:05:07 25 4
gpt4 key购买 nike

<分区>

我想在多个线程之间共享一些变量,共享变量可以是任何数据类型(原始数据类型、数组、结构或类的实例等)。

如果我将访问这些共享变量的代码包含在临界区中,一个线程所做的更改是否对其他线程可见?

我知道对于原始数据类型,临界区方法有效,但我不确定其他数据类型,尽管我相信答案是肯定的(因为 CPU 不关心数据类型,它是只是处理位)。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com