多线程
文章平均质量分 82
connyjiwa
这个作者很懒,什么都没留下…
展开
-
Linux 多线程文件读写操作 +实例
邮箱通讯 声明以下全局变量 char cBuff[256]; //邮箱 int iHead; //邮箱头指针 int iTail; //邮箱尾指针 创建两个线程:XXX_Write和XXX_Read。 XXX_Write:读取一个文件(大点的),将文件内容按序写入邮箱,同时修改尾指针。即头尾指针之间的内容是提供给XXX_Read线程读取的。 X转载 2014-03-16 22:02:58 · 2376 阅读 · 1 评论 -
Linux C++线程池框架
本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程池框架执行多线程任务是多么的简单。 1. 为什么需要线程池 目前的大多数网络服务器,包括Web服务器、Email服务器以及数转载 2014-03-16 21:58:32 · 508 阅读 · 0 评论