比如说我取得了一个接口,我这么转换
1。Interface1.QueryInterface(IID_IXXX, (void**)&pWill);
2。pWill = (IWill*)Interface1第二种方法会造成内存泄露吗?
1。Interface1.QueryInterface(IID_IXXX, (void**)&pWill);
2。pWill = (IWill*)Interface1第二种方法会造成内存泄露吗?
解决方案 »
- EN_UPDATE是什么时候发送的
- 用URLDownloadToFile下载文件怎么用DeleteUrlCacheEntry清除缓存
- VC++.NET编写MFC OCX控件在没装VS.NET的机器上不能注册,为什么?
- 自动滚动到列表中选定项的位置(就是说,如果不是第一行,选中后变为第一行),应该怎样实现?谢谢
- radio按钮的问题。在线等
- 关于颜色定义的问题!
- 如何控制打印RTF格式文件?
- DECLARE_DYNAMIC IMPLEMENT_DYNAMIC宏
- 我的单文档 2视图。 静态切分。但有一个视图OnDraw中不能显示openGL 函数。另外的一个视图可以正常画图..
- |MFC实现简单的计算器
- 关于程序启动画面的问题
- 如何使一个变量的值改变时触发一个消息?谢谢
然后pWill = (IWill*)Interface1
在没有释放pWill的时候释放了Interface1:Interface1->Release();Interface1=NULL;
pWill->doSomething这时会怎么样?