自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

转载 多线程编程之二——MFC中的多线程开发

五、MFC对多线程编程的支持  MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。  工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立于其他线程执行之外的用户输入,响应用户及系统所产生的事件和消息等。但对于Win32的API编程而言

2010-02-11 16:11:00 389

转载 多线程编程之四——线程的同步

八、线程的同步  虽然多线程能给我们带来好处,但是也有不少问题需要解决。例如,对于像磁盘驱动器这样独占性系统资源,由于线程可以执行进程的任何代码段,且线程的运行是由系统调度自动完成的,具有一定的不确定性,因此就有可能出现两个线程同时对磁盘驱动器进行操作,从而出现操作错误;又例如,对于银行系统的计算机来说,可能使用一个线程来更新其用户数据库,而用另外一个线程来读取数据库以响应储户的需要,极有可能

2010-02-11 16:10:00 372

转载 多线程编程之三——线程间通讯

七、线程间通讯  一般而言,应用程序中的一个次要线程总是为主线程执行特定的任务,这样,主线程和次要线程间必定有一个信息传递的渠道,也就是主线程和次要线程间要进行通信。这种线程间的通信不但是难以避免的,而且在多线程编程中也是复杂和频繁的,下面将进行说明。 使用全局变量进行通信由于属于同一个进程的各个线程共享操作系统分配该进程的资源,故解决线程间通信最简单的一种方法是使用全局变量。对于标准

2010-02-11 15:58:00 381

转载 多线程编程之一——问题提出

一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下: void CSingleThreadDlg::OnSleepSixSecond() { Sleep(6000);

2010-02-11 15:41:00 408

原创 多线程间实现数据共享(传递)方法

1、申请全局数据块 比如队列 2、利用共享内存(文件映射)技术 同时对共享资源的访问做好同步与互斥操作 

2010-02-08 16:06:00 1960

转载 多线程中对全局变量(整型类型)是否需要同步操作

背景:如果有一个类型为int的全局变量a, 线程A对a仅进行读操作,线程B对a仅进行写操作,那么两个线程在操作a时是否需要加锁来保持同步呢?        这个不能简单判断一定要加锁或是不加锁。要分情况讨论。        情况一:如果线程A读取a的目的仅为了显示给界面,或者a满足一定条件后执行某些操作,而在执行这些操作过程中对a是否发生了变化并不关心;一定间隔时间后又同样执行上述操作。这

2010-02-08 13:05:00 1562 2

转载 VC++ MFC 多线程及线程同步

VC++6.0; 线程同步;临界区;事件;互斥;信号量;   使线程同步  在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作。更多的情况是一些线程进行某些处理操作,而其他的线程必须对其处理结果进行了解。正常情况下对这种处理结果的了解应当在其处理任务完成后进行。  如果不采取适当的措施,其他线程往往会在线程处理任务结束前就去访问处理结果,这就很有可能得到有关处理结果的

2010-02-03 14:57:00 698

高质量C.C++编程 word和pdf两种格式 非常经典的教材

高质量C.C++编程 word和pdf两种格式 非常经典的教材

2011-11-19

PC 游戏编程(人机博弈)ceb和pdf两种格式 超清晰

PC 游戏编程(人机博弈) 非常好的游戏编程入门书籍

2011-11-18

李久进编写的 mfc深入浅出 chm格式

李久进编写的 mfc深入浅出 chm格式 国人写的最好的mfc方面的书籍

2011-11-18

《Visual+C++视频_音频开发实用工程案例精选》光盘源代码

《Visual+C++视频_音频开发实用工程案例精选》光盘源代码

2011-11-18

《vc++技术内幕第四版》光盘(含所有源代码)

不多做了介绍了 经典之作 vc++ 技术内幕 潘爱明

2011-11-18

MFC Windows 程序设计(第2版)

MFC Windows 程序设计(第2版)原作者Jeff prosise 翻译:北京博彦科技

2011-09-27

vb 教学 ppt

非常好的vb教学ppt

2008-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除