摘要: 呵呵 介绍一些个人认为比较猥琐的API, 其实我也不知道 自己为什么会感觉这些API比较猥琐,反正就是这样觉得。一个个来,不停的编辑吧。[1]GetLogicalDrives函数原型: DWORD GetLogicalDrives(void);函数描述: 判断系统中存在哪些逻辑驱动器字母入口参数: 为空出口参数: 为空返回值: 位0为1表示驱动器A:位于系统中,位1为1表示驱动器B:位于系统中,依... 阅读全文
posted @ 2009-06-12 11:01 zhengzongzhao 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 最近都在阅读别人的代码,突然抓住一点点的感觉。[1]学会将一个工程的拆分成一个个的模块,一条一条线的整理下去;[2]能够将一个个模块整合起来,搭建成一个工程;[3]将代码快速的还原成流程图,这样能够自己看的更清楚,不要老是看啊看啊 看了半天还什么印象都没有;[4]不要过于纠缠细枝末节;[5]完成代码的阅读后,应该对整个工程有个很清晰的认识,自己能够快速的完成对系统的架构以及流程的设计。阅读别人的代... 阅读全文
posted @ 2009-06-12 09:37 zhengzongzhao 阅读(226) 评论(0) 推荐(0) 编辑
摘要: malloc函数原型: extern void *malloc(unsigned int num_bytes);函数描述: 分配长度为num_bytes字节的内存块入口参数: num_bytes 内存块的大小(单位为字节)出口参数: 无(或为空)返回值: 如果分配成功则返回指向被分配内存的指针,否则返回空指针NULL。函数说明 不再使用时一定要记得释放,调用函数free使用示例: char *pT... 阅读全文
posted @ 2009-06-11 16:29 zhengzongzhao 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 小奋斗了一上午,终于完成了设备总线枚举,随便记点东西,觉得有用的就看看,觉得没有用的可以直接无视啦……没那么多时间写的很详细,下午争取搞出一个简单的设备总线管理器出来。[1]获取计算机名: GetComputerName;[2]连接计算机:CM_Connect_Machine[3]获取设备类位图映像列表:SetupDiGetClassImageList[4]获取设备树最上层... 阅读全文
posted @ 2009-06-11 15:02 zhengzongzhao 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 因为要做一个比较完善的管道通信,传递一些较为复杂的数据,用指针转来转去。在这里简单写点代码,理解下指针,代码copy下运行下,看看temp++之前和之后的输出,做下简单的比较就好了,时间有点紧,所以代码不是特别特别的规范……只做个简单的测试#include <string>int main(){ int *a; int *temp; int b[10]; mem... 阅读全文
posted @ 2009-06-10 14:45 zhengzongzhao 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 只想用最简单的文字将vector表现出来,仅此而已,我依然是那只刚出发的小菜鸟,每天对自己来说都是新的一天……//------------------------------------------------------------------------------// Copyright (C), 2008-2009, Zhengzz Co.,Ltd,All Righ... 阅读全文
posted @ 2009-06-10 11:15 zhengzongzhao 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 依然是一点简简单单的代码,拷贝下去运行一下,应该就知道map怎么用了,不想解释map到底是什么,有什么伟大的意义……//------------------------------------------------------------------------------// Copyright (C), 2008-2009, Zhengzz Co.,Ltd,All R... 阅读全文
posted @ 2009-06-10 11:11 zhengzongzhao 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 如果你擅长使用Windbg 或者BoundCheck ,呵呵 不用看我这个了,我只是一个刚出发的小菜鸟,不是菜牛,更不是奶牛。方法:stdafx.h里面加入:#define _CRTDBG_MAP_ALLOC #include<stdlib.h> #include<crtdbg.h> _CRTDBG_MAP_ALLOC 定义一定要加上,带上它可以让你明确的看到是哪个文件哪一... 阅读全文
posted @ 2009-06-04 11:26 zhengzongzhao 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 使用VS2005开发VC的时候,按F5调试,可能会遇到No symbols loaded的问题,而这个问题所带来的是VS2005编译很慢,甚至编译到一半便停住。问题原因:可能环境变量中_NT_SYMBOL_PATH有设置,所以调试编译过程中,会按照这个所设置的值,进行Load symbols。问题解决:最直接的办法:把这个环境变量删除掉,不过一般设置这个环境变量,是因为使用WinDebug,所以可... 阅读全文
posted @ 2009-05-18 13:58 zhengzongzhao 阅读(1457) 评论(0) 推荐(0) 编辑
摘要: 小记: 开通这个博客已经有一段时间了,一直以来想写一些东西,把自己在开发的过程中学到的遇到的记录下来,而不想在这里啰嗦些生活的感慨,那个写在自己另外一个博客上(dhbzzz.blog.sohu.com)。不知不觉中用上了编程的习惯,符号的2端总习惯留下一个空格,每行的开头留4个空格……2008年总结(){ 工作时间 1000个小时; 参与项目 1个; 工作任务17个; 主要... 阅读全文
posted @ 2009-01-20 14:08 zhengzongzhao 阅读(198) 评论(1) 推荐(0) 编辑