![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
zhang_qxian
敏捷教练,资深码农,对敏捷软件开发,架构设计,研发管理等均有涉猎。
展开
-
NULL Object
在充斥各种==NULL或者!=NULL判断之时,在一定程度上破坏了程序的优雅度。NULL Object模式就是解决这种问题的。应用该模式之后,消除了对于NULL的判断。C++基本代码如下:Class A{Public: Virtual void Do() = 0;};Class NULLObject: public A{Public: V原创 2017-01-03 17:16:15 · 911 阅读 · 0 评论 -
BSTR向WideString赋值导致内存泄漏
COM中的BSTR向WideString赋值导致内存泄露原创 2017-01-06 08:59:08 · 646 阅读 · 0 评论