摘要: 多线程同步技术是计算机软件开发的重要技术,本文对多线程的各种同步技术的原理和实现进行了初步探讨。 阅读全文
posted @ 2009-04-03 12:43 traveller 阅读(265) 评论(0) 推荐(0) 编辑
摘要:  网络通信是多线程应用最广泛的领域之一,所以在本系列文章的最后我将以工业控制和嵌入式系统中运用极为广泛的串口通信为例讲述多线程的典型应用。 阅读全文
posted @ 2009-04-03 12:23 traveller 阅读(1603) 评论(0) 推荐(0) 编辑
摘要: 在MFC程序中创建一个线程,宜调用AfxBeginThread函数。该函数因参数不同而具有两种重载版本,分别对应工作者线程和用户接口(UI)线程。 阅读全文
posted @ 2009-04-03 09:23 traveller 阅读(2607) 评论(0) 推荐(0) 编辑
摘要: 线程之间通信的两个基本问题是互斥和同步。 线程同步是指线程之间所具有的一种制约关系,一个线程的执行依赖另一个线程的消息,当它没有得到另一个线程的消息时应等待,直到消息到达时才被唤醒。 线程互斥是指对于共享的操作系统资源(指的是广义的"资源",而不是Windows的.res文件,譬如全局变量就是一种共享资源),在各线程访问时的排它性。 阅读全文
posted @ 2009-04-03 09:14 traveller 阅读(540) 评论(0) 推荐(1) 编辑