多线程编程
文章平均质量分 91
a1937935900
这个作者很懒,什么都没留下…
展开
-
多线程编程探索
一、编程之美之双线程高效下载 从网络上下载数据,单线程的工作模式是下载一块数据,写入硬盘,然后再下载,再写入硬盘,不断重复循环,直到文件下载完毕。 可对这个过程进行优化,采用双线程工作模式,一个线程提供下载,一个线程进行写入磁盘。两个线程尽量同时工作 假设所有数据块的大小固定,使用一个全局缓存区Block g_buffer[BUFFER_COUNT] 对应伪代码: class Thr原创 2017-08-06 15:33:59 · 212 阅读 · 0 评论 -
MFC多线程编程
MFC多线程开发 线程创建函数 HANDLE CreateThread( LPSECURITY_ATTRIBUTESlpThreadAttribute, //指向SECURITY_ATTRIBUTES结构体的指针 DWORD dwStackSize, //设置线程初始栈的大小(页面大小的整数//倍)默认为调用该函数的线程相同的栈空间大小原创 2017-08-01 09:41:20 · 468 阅读 · 0 评论