最近在一标准SDI(用向导生成的框架,未加任何代码)中测试VC6.0标准库STL的性能(static library模式下)。
BOOL CMyApp::InitInstance(){
std::list<RECT*> reclist;
RECT* pRect1 = new RECT;
RECT* pRect2 = new RECT;
reclist.push_front(pRect1);
reclist.push_front(pRect2); while(!reclist.empty()){
delete reclist.front();
reclist.pop_front();
}
}
BOUNDSCHECKER检测到如下内存泄漏:
Memory leak 320 bytes allocated by HeapAlloc in sbheap.c (102), HANDLE: 0x02D71E90。
请大虾指点如何解决。
BOOL CMyApp::InitInstance(){
std::list<RECT*> reclist;
RECT* pRect1 = new RECT;
RECT* pRect2 = new RECT;
reclist.push_front(pRect1);
reclist.push_front(pRect2); while(!reclist.empty()){
delete reclist.front();
reclist.pop_front();
}
}
BOUNDSCHECKER检测到如下内存泄漏:
Memory leak 320 bytes allocated by HeapAlloc in sbheap.c (102), HANDLE: 0x02D71E90。
请大虾指点如何解决。
解决方案 »
- 如何结束模式对话框链
- 一个菜鸟的问题
- 我现在是一个小菜鸟,想问一下编辑框里面点右键为什么会弹出快捷菜单???不需要知道怎样做啊
- 只有窗口类(从CWnd或其子类继承的类)才有消息响应吗
- (请教)我想在我的vc的程序中实现像PPlive那种节目点播的功能,应该怎么做?
- 如何使用Gethostbyname?
- 一个很低级的问题:如何给CTime变量赋值?急!!!!!
- 如何根据条件截取网页的特定段落里的超链
- AT 指令接收短信问题
- 大家来研究一下PDG格式
- 我是初学者,请问C++标准模板库(STL)在实际开发中的使用情况,是否建议学习?
- ***大家认为雅奇软件开发高级研修班如何?有大连雅奇的学员吗?***
BOUNDSCHECKER内存泄漏依然检测到同样的内存泄漏:
Memory leak 320 bytes allocated by HeapAlloc in sbheap.c (102), HANDLE: 0x02D71E90。
用C++编程,能不用STL吗?
VC++的STL实现版本源码可读性极差,这位前辈没有一点软件工程的概念,
源码中到处都是下划线,_Ty,_T1,_T2,简直不堪入目。
调试跟踪时WinMain一起动就调用了,
大概是STL中的内存分配机制和MFC的分配机制有冲突所致。