zhuwt2008
zhuwt2008
2015-05-11 14:41

如何定义一个针对线程的全局变量?(C++)

  • c++
  • 线程
  • 全局变量

我想定义一个全局变量,但是要求当不同线程访问时不会看到其他线程对它的修改,也就是说,这个变量只是在一个线程中看起来像是全局变量,实际上每一个线程都拥有它的副本并且只能看到和修改这个副本;但这个变量也不是线程的局部变量,因为这个变量不知道调用它的线程在何处启动,若用局部变量的话实现可能比较繁琐,所以我需要一个只在一个线程中看起来像是全局变量的变量,要实现这个目的该如何做呢?望高手指教!

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

8条回答