我正在努力解决一些非常基本的问题,我希望有人可以帮助澄清。以这个伪 C++ 代码为例:
class T {
public
QMutex M;
int I;
}
如果我将此类实例化 3 次(作为 3 个线程),是否有 3 个独立且不相关的 M 和 I 变量?还是所有 3 个实例共享相同的 M 和 I 变量?
如果一个类有多个可重入方法(例如:槽),并且它们访问 M 或 I,它们是在访问该类的一个实例的 M 还是 I?
如何为类的每个实例赋予它自己的变量(其他实例无法访问)