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 · 943 阅读 · 0 评论 -
BSTR向WideString赋值导致内存泄漏
COM中的BSTR向WideString赋值导致内存泄露原创 2017-01-06 08:59:08 · 677 阅读 · 0 评论