请教线程同步的问题 用临界对象InitializeCriticalSection等待处理 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CCriticalSection csFile; //用于锁定文件CCriticalSection csData; //用于锁定数组不管在哪(两个线程中或线程外),只要存取文件和数组只要加上相应锁定解锁操作就行了csFile.Lock();// 存取文件代码csFile.Unlock();csData.Lock();// 存取数组代码csData.Unlock(); 封装数组,使用保护,如使用CriticalSection、event等;对数组的公有操作,如存取等都加保护。 菜单命令的响应问题???? xp “我的电脑”左边可伸缩的窗口是怎么做出来的? 如何在别的程序窗口中画几条直线之后然后恢复的显示 【求肋】 用VC搞定------>局域网统计流量 申请数据库版版主 关于打印机gdi驱动程序的问题 看了有好处,_T("fff"), 字符串怎么转换整型(int n; CString str = "12345"; str.GetAt(2)如何等于n ) 公众网里哪里有MSDN下,现在找到的都在教育网下 关于使用cursor的困惑 满分求解.关闭后主线程还在!!! 哪位高人知道在VC的WIN32中怎么改变字体的结构啊!!十万火急
CCriticalSection csData; //用于锁定数组不管在哪(两个线程中或线程外),只要存取文件和数组只要加上相应锁定解锁操作就行了csFile.Lock();
// 存取文件代码
csFile.Unlock();csData.Lock();
// 存取数组代码
csData.Unlock();
对数组的公有操作,如存取等都加保护。