F*******i 发帖数: 190 | 1 class A{
public:
int a;
int b;
void function();
}
suppose 在 function 中 create 2 个 thread, 如果 pass a or b by
reference, 请问两个 thread 可以 share a 或 b 吗 ?
谢谢 | j***e 发帖数: 2428 | 2 sure
【在 F*******i 的大作中提到】 : class A{ : public: : int a; : int b; : void function(); : } : suppose 在 function 中 create 2 个 thread, 如果 pass a or b by : reference, 请问两个 thread 可以 share a 或 b 吗 ? : 谢谢
| F*******i 发帖数: 190 | 3 谢谢,
请问在在这种情况下,
能用scope_mutex 来保护这个 shared by reference 的 data 吗?
谢谢!
【在 j***e 的大作中提到】 : sure
| a****l 发帖数: 8211 | 4 thread has nothing to do with class.
【在 F*******i 的大作中提到】 : class A{ : public: : int a; : int b; : void function(); : } : suppose 在 function 中 create 2 个 thread, 如果 pass a or b by : reference, 请问两个 thread 可以 share a 或 b 吗 ? : 谢谢
|
|