section具体是什么意思,急,
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/18 08:20:43
section具体是什么意思,急,
是用来在线程中要保护资源的么?所有线程都用该Critial Section Object来访问资源,倘若有一个线程不用这个Critial Section Object去访问资源的话,会有什么后果?假如每次访问资源的时候都创建一个Critical Section Object,这样是不是保护不了资源?
是用来在线程中要保护资源的么?所有线程都用该Critial Section Object来访问资源,倘若有一个线程不用这个Critial Section Object去访问资源的话,会有什么后果?假如每次访问资源的时候都创建一个Critical Section Object,这样是不是保护不了资源?
![section具体是什么意思,急,](/uploads/image/z/19646052-60-2.jpg?t=section%E5%85%B7%E4%BD%93%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%2C%E6%80%A5%2C)
int a,b;
critical section是信号量
我的使法是:
CRITICAL_SECTION cs;
使用前先要初始化:
InitializeCriticalSection(&cs);
EnterCriticalSection(&cs);
a=b;在此期间a、b不能被别的线程等进行操作
LeaveCriticalSection(&cs);
用后要删除:
DeleteCriticalSection(&cs);
critical section是信号量
我的使法是:
CRITICAL_SECTION cs;
使用前先要初始化:
InitializeCriticalSection(&cs);
EnterCriticalSection(&cs);
a=b;在此期间a、b不能被别的线程等进行操作
LeaveCriticalSection(&cs);
用后要删除:
DeleteCriticalSection(&cs);