avatar
c++ multi-thread 一问,# Programming - 葵花宝典
F*i
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 吗 ?
谢谢
avatar
j*e
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 吗 ?
: 谢谢

avatar
F*i
3
谢谢,
请问在在这种情况下,
能用scope_mutex 来保护这个 shared by reference 的 data 吗?
谢谢!

【在 j***e 的大作中提到】
: sure
avatar
a*l
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 吗 ?
: 谢谢

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。