读书人

多线程同步有关问题

发布时间: 2012-03-14 12:01:13 作者: rapoo

多线程同步问题
我最初看VC多线程编程时,书中只谈到临界区,互斥量,事件。在《C++面向对象多线程编程》中又出现管道。
现在对互斥量,事件的同步能较好的理解,但对临界区同步不是很清楚,不知有谁能提供一些例程?
对于管道在线程同步中的作用,如何实现不是很清楚,希望有高手给指点一下?
我是初学者,在目前所看的书中对管道和临界区这部分内容讲的不是很多。
还望大家给提供一些相关多线程的编程资料。谢谢!

[解决办法]
界其是一概念,多程面程同步的方法很多。界,信量,互斥,事件,管道。它都有者不同的和缺,但是使用它,都是了使我多程共同的保正常。是重。界呢,不是内核源,量的同步法。使用就很了,建立一界量,然後Init enter leave delete。。。
管道呢,是IPC的重要方式。有2种,一是命名管道。一是匿名管道。它的特是跨程,甚至跨器,但是它是向的。於多程,看看候捷的<win32多程程序>,必有所得。。。
[解决办法]

C/C++ code
InitializeCriticalSection()        EnterCriticalSection()            LeaveCriticalSection()                DeleteCriticalSection() 

读书人网 >软件开发

热点推荐