![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 77
lp3331
静下心来,脚踏实地,期待成功。
不要轻易给自己下结论,否定了自己最大的优点。
不要轻易说不会,不会就去学!
展开
-
如何检测内存泄漏——重载new和delete
版权申明 本文可以被自由转载,但是必须遵循如下版权约定: 1、保留本约定,并保留在文章的开头部分。 2、不能任意修改文章内容,或者删节,增加。如果认为本文内容有不当之处需要修改,请 与作者联系。 3、不能摘抄本文的内容,必须全文发表或者引用。 4、必须保留作者署名、注明文章出处。(本文授权给www.Linuxaid.com.cn) 5、如不遵守本规定,则无权转载本文。 作者 ariesram 电转载 2008-04-30 19:41:00 · 344 阅读 · 0 评论 -
超前引用
from VCbase(罗恩发表于2002-11-20 17:25:01) 超前引用 所谓超前引用是指一个类型在定义之前就被用来定义变量和声明函数。 一般情况下,C/C++要求所有的类型必须在使用前被定义,但是在一些特殊情况下,这种要求无法满足,例如,在类CMyView中保留了一个非模式对话框对象指针转载 2009-06-23 09:01:00 · 333 阅读 · 0 评论 -
COM学习笔记
COM,组件对象模型。 COM思想,面向组件编程。普通的类只是代码级的重用,需要重新编译。优点:1.利于重用。2.便于升级。3.便于开发的分工合作。4.便于软件的定制 重要概念:接口,用纯虚类实现。只有接口是暴露给客户程序的。 要使用组件:1.获取接口指针。为了在不暴露组件的情况下获得接口指针,COM提供工厂函数导出函数 DllGetClassObjec t负责原创 2009-12-14 23:58:00 · 302 阅读 · 0 评论 -
动态装载dll
pFunA* GetDllFunA(){ static void (*pFunA)() = 0; if(!pFunA) { const TCHAR szDLL[] = __TEXT("a.dll"); const char szFn = "FunA"; HINSTANCE h = LoadLibrary(szDLL); if(h) *(FARP原创 2009-12-15 23:32:00 · 320 阅读 · 0 评论