
多线程
XD灬
路漫漫其修远兮,吾将上下而求索
展开
-
进程间的通信——邮槽与命名管道
进程间的通信是指在系统中两个或多个进程之间通过第三方进行数据共享。1.邮槽.邮槽是window系统提供的一种单向通信的机制。即进程中的一方只能写入或者读取数据,而另一方则只能读取或写入数据。通过邮槽,可以实现一对多或跨网络的进程之间的通信。但邮槽传输的数据量非常小,一般只有400KB左右。邮槽创建函数CreateMailslot,函数原型:HANDLE CreateMail原创 2015-04-26 19:19:57 · 777 阅读 · 0 评论 -
多线程实现线程同步——互次对象
互次对象实现线程同步。1.使用API函数操作互次对象。函数CreateMutex用于创建并返回互次对象。函数原型:HANDLE CreateMutex( LPSECURITY_ATTRIBUTES lpMutexAttributes, // SD BOOL bInitialOwner, // initial owner LPC原创 2015-04-26 11:40:43 · 859 阅读 · 0 评论 -
多线程实现线程同步——事件对象
事件对象是指在程序中使用内核对象的有无信号状态实现线程的同步。1.使用API函数操作事件对象API函数为CreateEvent;函数原型为:HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEventAttributes, // SD BOOL bManualReset, // reset ty原创 2015-04-25 22:13:35 · 924 阅读 · 0 评论 -
多线程实现线程同步~~临界区对象
临界区对象 临界区对象,是指当使用某个线程访问共享资源时,原创 2015-04-24 22:46:12 · 2470 阅读 · 1 评论 -
多线程~~简单的线程创建,C语言实现
线程,是计算机中最小的执行单元。通常,在window应用程序运行时,操作系统都会为其自动创建一个线程,即主线程。通过主线程,可以创建多个线程或进程。 使用多线程,可以提高程序的执行效率。 线程创建函数CreateThread(),属于API函数; 函数原型为:HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttr原创 2015-04-24 21:30:58 · 38100 阅读 · 4 评论