攻城狮

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年2月1日

摘要: 头文件:#include<string.h> 函数原型:void *memcpy(void str,const void *s,size_t n); 功能 c和c++使用的内存拷贝函数.从源s所指的内存地址的起始位置开始拷贝n个字节到目标str所指的内存地址的起始位置中 memcpy与strcpy有 阅读全文
posted @ 2018-02-01 14:55 萌宝芒果 阅读(263) 评论(0) 推荐(0) 编辑

摘要: WaitForMultipleObjects是Windows中的一个功能非常强大的函数,几乎可以等待Windows中的所有的内核对象 函数原型为: 参数解析: DWORD 就是 Double Word, 每个word为2个字节的长度,DWORD双字即为4个字节,每个字节是8位。 nCount 指定列 阅读全文
posted @ 2018-02-01 11:15 萌宝芒果 阅读(869) 评论(0) 推荐(0) 编辑

摘要: 用户界面线程和工作者线程都是由AfxBeginThread创建的。现在,考察该函数:MFC提供了两个重载版的AfxBeginThread,一个用于用户界面线程,另一个用于工作者线程,分别有如下的原型和过程: 一、用户界面线程的AfxBeginThread 用户界面线程的AfxBeginThread的 阅读全文
posted @ 2018-02-01 09:57 萌宝芒果 阅读(271) 评论(0) 推荐(0) 编辑

摘要: 事件对象就像一个开关:它只有两种状态 开和关。当一个事件处于”开”状态,我们称其为”有信号”否则称为”无信号”。可以在一个线程的执行函数中创建一个事件对象,然后观察它的状态,如果是”无信号”就让该线程睡眠,这样该线程占用的CPU时间就比较少。 产生事件对象的函数如下: 该函数创建一个Event同步对 阅读全文
posted @ 2018-02-01 09:42 萌宝芒果 阅读(328) 评论(0) 推荐(0) 编辑