c++线程同步互斥问题 假如有a线程和b线程,要求a线程先写结构体,之后b线程才能读结构体。并且b

日期:2022-04-03 05:36:59 人气:1

c++线程同步互斥问题 假如有a线程和b线程,要求a线程先写结构体,之后b线程才能读结构体。并且b

类中需要连个变量
CEvent m_event;CCriticalSection m_criticalsection;
线程1的循环中
m_criticalsection.Lock();//关键域解决互斥操作
stackStruct.push(yourStruct);//用栈表示缓冲
m_criticalsection.Unlock();
    A+
热门评论