gpt4 book ai didi

c++ - 多线程和oop

转载 作者:行者123 更新时间:2023-11-30 04:15:11 24 4
gpt4 key购买 nike

<分区>

我正在开发一个使用 2 个不同线程(th1th2)的项目。它们通过 extern 关键字共享多个对象和变量。它们是全局对象和全局变量

类似于:

extern Obj1 *obj1;

在我看来:

  1. 在不同线程中调用obj1的方法;
  2. 在不同的线程中设置obj1的值;
  3. 大量使用信号量等全局 bool 变量;

不是一种安全的编程方式,但我想提供一些引用来证明它,比如一些不鼓励它的论文或书籍。谁能澄清一下?我假设 x86 平台与 visual studio c++ 一起使用。

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