【问题标题】:shall I use a global variable in multithreading if I just read it rather than writing?如果我只是读而不是写,我应该在多线程中使用全局变量吗?
【发布时间】:2020-08-29 04:24:17
【问题描述】:

我想在我的qt项目中使用3个线程,而使用全局指针数组变量,3个线程不会改变它的值

【问题讨论】:

    标签: multithreading qt c++11


    【解决方案1】:

    如果您可以保证全局变量的内容在多个线程可以访问期间永远不会改变,那么线程可以安全地读取该全局变量而无需进行任何同步。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-24
      • 1970-01-01
      • 1970-01-01
      • 2012-12-15
      • 2019-06-21
      • 2010-10-21
      • 1970-01-01
      • 2014-04-04
      相关资源
      最近更新 更多