EnterCriticalSection(&m_csSocket);
m_lstWCSocket.push_back(pwcsNew);
LeaveCriticalSection(&m_csSocket);EnterCriticalSection
LeaveCriticalSection
都是干什么使的?解释一下
m_lstWCSocket.push_back(pwcsNew);
LeaveCriticalSection(&m_csSocket);EnterCriticalSection
LeaveCriticalSection
都是干什么使的?解释一下
EnterCriticalSection表示进入临界区,
LeaveCriticalSection表示离开临界区。
一般把一些多个线程要访问修改的变量或是资源放在EnterCriticalSection和LeaveCriticalSection之间,以保护这些资源不会产生访问冲突。