摘要: qsort函数是ANSI C标准中提供的,其声明在stdlib.h文件中,是根据二分发写的,其时间复杂度为n*log(n),其结构为:void qsort(void *base,size_t nelem,size_t width,int (*Comp)(const void *,const void *));其中:*base 为要排序的数组nelem 为要排序的数组的长度width 为数组元素的大小(一字节为单位)默认是从小到大排序的!(* Comp)(const void *p1,const void *p2) 为判断大小函数的指针,这个函数需要自己定义,如果p1>p2,函数返回1;p 阅读全文
posted @ 2014-03-20 18:53 Jency Lee 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 桌面空白处右击 个性化-基本和高度对比度-经典/Windows Basic窗口颜色-“窗口”-颜色1L-其它 //请选择窗口颜色色调:84饱和度:91亮度:205添加到自定义颜色,设置此颜色。OK 阅读全文
posted @ 2013-11-14 08:57 Jency Lee 阅读(394) 评论(0) 推荐(0) 编辑
摘要: VS2008中的MFC工程和VC6.0中的向导有所不同,它默认的字符集是Unicode,按照默认值选下去,最后生成的工程可能中文会显示为乱码,我就遇到了这种情况总结一下,要注意以下几个地方.首先在Wazard中有要求选择资源文件的语言,一定要选择为中文这个是最重要的.否则之后工程里面的选项怎么改可能都还是乱码.注意了这个之后,再注意,工程的属性,里面的Charset是Use Unicode Character Set(或者使用多字节字符集)在编码的时候 所有的字符串包上宏_T("your string goes here"); 这个宏可以保证如果你以后可能面临改变字符集的风 阅读全文
posted @ 2011-10-17 09:53 Jency Lee 阅读(5864) 评论(0) 推荐(0) 编辑
摘要: Detected memory leaks!Dumping objects ->{121} normal block at 0x00035EA0, 12 bytes long. Data: <Ivor Horton > 49 76 6F 72 20 48 6F 72 74 6F 6E 00Object dump complete.请按任意键继续. . .解决方法:在程序开始启动的地方(足够前的地方,只要在泄漏的内存分配的前面)使用代码:_CrtSetBreakAlloc(121); //121为上面内存泄漏的块号,然后在stack窗口从上到下可定位内存泄漏代码再按快捷键:sh 阅读全文
posted @ 2011-10-14 11:06 Jency Lee 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)—> 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap)—> 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—>全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束后由系统释放 4、文字常量区—>常量字符串就是放在这里的。程序结 阅读全文
posted @ 2011-10-10 14:29 Jency Lee 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 静态成员变量:primer中是这样说的,对于所有的对象共有一个成员变量的就用static ,提供一个所有对象共有的一个成员变量比“每一个类对象维护一个成员变量” 要更有效。 在这种情况下类的静态数据成员提供了一个更好的方案静态数据成员被当作该类类型的全局对象对于非静态数据成员,每个类对象都有自己的拷贝而静态数据成员对每个类类型只有一个拷贝静态数据成员,只有一份由该类类型的所有对象共享访问。同全局对象相比使用静态数据成员有两个优势 1 静态数据成员没有进入程序的全局名字空间因此不存在与程序中其他全局名字冲突的可能性 2 可以实现信息隐藏静态成员可以是private 成员而全局对象不能 在类体中的 阅读全文
posted @ 2011-10-10 09:24 Jency Lee 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: hamachi实验局域网远程控制 阅读全文
posted @ 2011-10-01 20:13 Jency Lee 阅读(2089) 评论(0) 推荐(0) 编辑
摘要: 大家知道,Windows XP pro零售版,“贵”就贵在“密钥”上,而且安装后必须在30天内联网激活。今天,笔者提供的“Windows XP pro with sp3 VOL 微软原版 + 正版密钥”(简体中文),最大优势就在于:下载刻盘安装后,无须任何破解即可自行激活,100% 通过微软正版验证。而且,运行非常流畅,一定会给你带来开心的超常享受。Windows XP with sp3 VOL 微软原版(简体中文)下载:zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso大小: 63023718 阅读全文
posted @ 2011-09-29 16:47 Jency Lee 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: C++命名规则 阅读全文
posted @ 2011-09-27 14:29 Jency Lee 阅读(270) 评论(0) 推荐(0) 编辑
摘要: http://www.diybl.com/course/3_program/c++/cppjs/20090210/155115.html 阅读全文
posted @ 2011-09-27 14:14 Jency Lee 阅读(168) 评论(0) 推荐(0) 编辑