12 2017 档案

摘要:Win32 线程同步 Win32线程同步 1. 原子锁 2. 临界区 3. 互斥锁 1. 初始化互斥锁句柄 —— HANDLE hMutex = 0; 2. 创建互斥锁 —— CreateMutex(); 3. 在线程中执行代码之间加 4. 事件 1. 声明并初始化事件句柄 HANDLE hEven 阅读全文
posted @ 2017-12-19 23:26 Kernel001 阅读(288) 评论(0) 推荐(0) 编辑
摘要:Windows 下 的静态库和动态库 一、静态函数库(Lib) 1. 静态函数库的制作(C/C++) —— 打开新建项目,然后选中Win32项目,接着在创建项目中选择 Lib,再接着将函数、实现功能的代码写入文件中,最后点击生成 目标文件 (.lib文件) —— 生成的目标文件(Lib)默认在解决方 阅读全文
posted @ 2017-12-15 00:49 Kernel001 阅读(563) 评论(0) 推荐(0) 编辑
摘要:野指针产生的问题: 野指针的定义: 野指针是指:指向一个已删除的对象或未申请访问受限内存区域的指针。与空指针不同,野指针无法通过简单地判断是否为NULL避免,而只能通过养成良好的编程习惯来尽力减少。对野指针进行操作很容易造成程序错误。 野指针的产生原因: 1. 指针变量未初始化: 任何指针变量刚被创 阅读全文
posted @ 2017-12-02 10:35 Kernel001 阅读(384) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示