上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
摘要: 在项目的尾期遇到了一个问题,程序编译出的Release版本,交给测试人员,总是出现一些莫名其妙的错误,而且这些错误没有规律可循,十分诡异。而且错误之间没有规律。刚开始我总是在本机的Debug版本下试图重现,可怎么都重现不了。试图从逻辑上发现bug,确实修改了一些bug,明明没有问题了,可是一到测试那里,问题又重现了。痛苦了好几天,百思不得其解。后来在Release下,重现了一个错误,通过附加进程,... 阅读全文
posted @ 2010-12-02 18:02 pjh123 阅读(203) 评论(0) 推荐(0) 编辑
摘要: http://www.codeproject.com/KB/miscctrl/curvectrl.aspx 阅读全文
posted @ 2010-11-25 14:39 pjh123 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 这可能是最简单的模式了,但需要知道以下问题,否则,就不能称得上彻底理解:1、单例模式如何子类化? 即:能够根据不同的需要,实例化不同的对象出来。 阅读全文
posted @ 2010-11-23 18:07 pjh123 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式有什么用途呢?当创建类较多时,尽量解耦合,1 工厂方法封装了对象创建的细节,将对象创建代码和其他部分脱离,减少相干性.2 有利于同类对象创建的统一管理和控制3 你所关心的仅仅是工厂方法返回的接口方法,不必关心实现细节工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A(). 工厂模式也是用来创建实例对象的,可能多做一些工作,但会给你系统带来... 阅读全文
posted @ 2010-11-23 09:22 pjh123 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 请区别PostMessage和SendMessage,与::PostMessage、::SendMessage的区别1、在VC中“::”是C++里的,是“域操作符”。比如声明了一个类A,类A里声明了一个成员函数void f(),但没有在类的声明里给出f的定义,那么在类外定义f时,就要写成void A::f(),表示这个f()函数是类A的成员函数。::一般还有一种用法,就是直接用在全局函数前,表示是全局函数。比如在VC里,你可以在调用API函数里,在API函数名前加:: 全局调用,调用windows api的SendMessage,而不是成员函数CWnd::SendMessage2、WM_COM 阅读全文
posted @ 2010-11-18 22:04 pjh123 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 串口程序设计 阅读全文
posted @ 2010-11-18 21:44 pjh123 阅读(143) 评论(0) 推荐(0) 编辑
摘要: RPC程序设计 阅读全文
posted @ 2010-11-18 21:43 pjh123 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Socket程序设计 阅读全文
posted @ 2010-11-18 21:43 pjh123 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 在CMainFrame创建多View 阅读全文
posted @ 2010-11-17 15:36 pjh123 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 以下这段儿代码CPnrListCtrl& listCtrl=((CPnrListView*)GetActiveView())->GetListCtrl();有可能会有问题。就是当GetActiveView()返回的不是CPnrListView的时候,得到的listCtrl是错误的指针(也可能指向未知位置)如下可以解决CPnrListView *pListView=DYNAMIC_DO... 阅读全文
posted @ 2010-11-17 09:37 pjh123 阅读(1024) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页