由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - c++ multi-thread 一问,
相关主题
怎么练习C++ multi-threading?boost drives me crazy!! Question!
面试问题一问 (转载)how many ways in C++ to release a mutex?
thread c++ 问题C++的一个mutex问题
真正的multi-threading是5个thread要5个cpu?那apache是真正的mVC++线程问题
multi threading 还是 multi processingAny examples for implementing user-level threads library in C?
c++下如何实现多线程?c++多线程的工作面试一般会问哪些问题?
[合集] 怎么样提高自己的multi-thread programming能力?pthread mutex能不能用与thread和process之间
精华区翻出来的MS老题,thread safelinux下, 一个thread 正在写文件,如果另一个thread试图去删去这个文件
相关话题的讨论汇总
话题: thread话题: function话题: int话题: reference话题: class
进入Programming版参与讨论
1 (共1页)
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 吗 ?
: 谢谢

1 (共1页)
进入Programming版参与讨论
相关主题
linux下, 一个thread 正在写文件,如果另一个thread试图去删去这个文件multi threading 还是 multi processing
Multi-thread可以mutex锁资源,Multi-process怎么锁资源?c++下如何实现多线程?
mutex一问[合集] 怎么样提高自己的multi-thread programming能力?
请推荐几本Multi-threading的编程书籍精华区翻出来的MS老题,thread safe
怎么练习C++ multi-threading?boost drives me crazy!! Question!
面试问题一问 (转载)how many ways in C++ to release a mutex?
thread c++ 问题C++的一个mutex问题
真正的multi-threading是5个thread要5个cpu?那apache是真正的mVC++线程问题
相关话题的讨论汇总
话题: thread话题: function话题: int话题: reference话题: class