
win32 sdk
文章平均质量分 82
miao6664659
这个作者很懒,什么都没留下…
展开
-
秒杀多线程第三篇 原子操作 InterLocked系列函数
http://blog.youkuaiyun.com/morewindows/article/details/7429155上一篇《多线程第一次亲密接触 CreateThread与_beginthreadex本质区别》中讲到一个多线程报数功能。为了描述方便和代码简洁起见,我们可以只输出最后的报数结果来观察程序是否运行出错。这也非常类似于统计一个网站每天有多少用户登录,每个用户登录用一个线程模拟,线程运行时转载 2012-11-07 09:47:43 · 728 阅读 · 0 评论 -
秒杀多线程系列之⑤ 经典线程之同步 关键段实现互斥
http://blog.youkuaiyun.com/morewindows/article/details/7442639 上一篇《秒杀多线程第四篇 一个经典的多线程同步问题》提出了一个经典的多线程同步互斥问题,本篇将用关键段CRITICAL_SECTION来尝试解决这个问题。本文首先介绍下如何使用关键段,然后再深层次的分析下关键段的实现机制与原理。关键段CRITICAL_SECTION一共转载 2012-11-08 20:03:46 · 704 阅读 · 0 评论 -
秒杀多线程第八篇 经典线程同步 信号量 Semaphore
阅读本篇之前推荐阅读以下姊妹篇:《秒杀多线程第四篇一个经典的多线程同步问题》《秒杀多线程第五篇经典线程同步关键段CS》《秒杀多线程第六篇经典线程同步事件Event》《秒杀多线程第七篇经典线程同步互斥量Mutex》前面介绍了关键段CS、事件Event、互斥量Mutex在经典线程同步问题中的使用。本篇介绍用信号量Semaphore来解决这个问题。首先也来看看如何使用信号量,转载 2012-11-09 09:38:03 · 746 阅读 · 0 评论 -
秒杀多线程第4篇 一个经典的多线程同步问题
http://blog.youkuaiyun.com/morewindows/article/details/7442333上一篇《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用,现在来个复杂点的。这个问题涉及到线程的同步和互斥,是一道非常有代表性的多线程同步问题,如果能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描述:主线程启动10转载 2012-11-08 20:13:57 · 586 阅读 · 0 评论 -
秒杀多线程第七篇 经典线程同步问题 互斥量Mutex
http://blog.youkuaiyun.com/morewindows/article/details/7470936阅读本篇之前推荐阅读以下姊妹篇:《秒杀多线程第四篇一个经典的多线程同步问题》《秒杀多线程第五篇经典线程同步关键段CS》《秒杀多线程第六篇经典线程同步事件Event》前面介绍了关键段CS、事件Event在经典线程同步问题中的使用。本篇介绍用互斥量Mutex来解决这个转载 2012-11-09 09:12:04 · 1038 阅读 · 0 评论 -
秒杀多线程第九篇 经典线程同步总结,关键段 事件 互斥量 信号量
前面《秒杀多线程第四篇一个经典的多线程同步问题》提出了一个经典的多线程同步互斥问题,这个问题包括了主线程与子线程的同步,子线程间的互斥,是一道非常经典的多线程同步互斥问题范例,后面分别用了四篇《秒杀多线程第五篇经典线程同步关键段CS》《秒杀多线程第六篇经典线程同步事件Event》《秒杀多线程第七篇经典线程同步互斥量Mutex》《秒杀多线程第八篇经典线程同步信号量Semaphore》转载 2012-11-13 16:51:23 · 549 阅读 · 0 评论 -
windows核心编程笔记第10篇 (线程创建的过程和基于C/C++运行库的_beginthreadex)
http://www.cnblogs.com/wParma/archive/2009/10/30/1593002.html线程定义 线程也是由两个部分组成的:• 一个是线程的内核对象,操作系统用它来对线程实施管理。内核对象也是系统用来存放线程统计信息的地方。• 另一个是线程堆栈,它用于维护线程在执行代码时需要的所有函数参数和局部变量(第1 6章将进一步介绍系统如何管理线程堆栈)。转载 2012-11-13 21:51:57 · 807 阅读 · 0 评论 -
windows下进程间通信方式介绍
作者:李志刚 纪玉波 程小茁 崔朝辉摘 要 随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。Microsoft Win32 API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考。关键词 进程 进程通信转载 2013-09-09 09:33:05 · 1419 阅读 · 0 评论