早教吧作业答案频道 -->其他-->
VC++内存泄漏我只new了一次一个实例,关闭窗体前再delete,但是现在程序还没有结束,就内存泄漏了.Debug调试:Detectedmemoryleaks!Dumpingobjects->e:\industrycontrol.cpp(648):{752}clientblockat0x00388DE0,subtyp
题目详情
VC++ 内存泄漏
我只new 了一次一个实例,关闭窗体前再 delete,但是现在程序还没有结束,就内存泄漏了.
Debug调试:
Detected memory leaks!
Dumping objects ->
e:\industrycontrol.cpp(648) :{752} client block at 0x00388DE0,subtype 0,24 bytes long.
a CSocket object at $00388DE0,24 bytes long
第648行指向的代码是:
pSocket = new CClient(this);
整个程序是这样的.客户端向服务器端每隔2秒写入数据.
CClient是一个已经封装好的类.继承自CSock.
我在连接方法中,创建实例.然后在OnTimer方法中,Send数据
运行结果:起初的5、6分钟还没有问题,之后才会弹出内存不可读.
我只new 了一次一个实例,关闭窗体前再 delete,但是现在程序还没有结束,就内存泄漏了.
Debug调试:
Detected memory leaks!
Dumping objects ->
e:\industrycontrol.cpp(648) :{752} client block at 0x00388DE0,subtype 0,24 bytes long.
a CSocket object at $00388DE0,24 bytes long
第648行指向的代码是:
pSocket = new CClient(this);
整个程序是这样的.客户端向服务器端每隔2秒写入数据.
CClient是一个已经封装好的类.继承自CSock.
我在连接方法中,创建实例.然后在OnTimer方法中,Send数据
运行结果:起初的5、6分钟还没有问题,之后才会弹出内存不可读.
▼优质解答
答案和解析
不知道你说的内存泄漏是怎么表现的.
如果是开发环境报告的Memory leak detected,一般要在程序结束后才会报告;
如果是内存访问崩溃,那就不是泄漏问题.
能否说得再详细一点
如果是开发环境报告的Memory leak detected,一般要在程序结束后才会报告;
如果是内存访问崩溃,那就不是泄漏问题.
能否说得再详细一点
看了VC++内存泄漏我只new了一...的网友还看了以下:
请问小提琴中C调D调E调F调A调B调是什么意思?有些调为什么空弦音为526有的是415 2020-04-07 …
写出下列自然大调的音阶:G,D,F,降B,降E,A,E,B,降A,降D.好的奖50,快,有赏:写出 2020-05-16 …
数据库关系模式R=(A,B,C,D,E)有下列函数依赖: A→BC,D→E,C→D 下述对R的分解中 2020-05-23 …
银行利率调整周期有:()A.按日调整B.按月调整C.按季调整D.半年调整E.按年调整 2020-05-27 …
某工厂有A,B,C,D,E,F六个车间,人数各不相等.由于工作需要,把B车间工人的1/2调入A车间 2020-06-15 …
高二数学(分类与分步计数原理)集合A={a,b,c,d,e}有5个元素,集合B={m,n,f,h} 2020-07-22 …
有限责任公司,其中A有60%股份,B,C有15%,D,E有5%的股份,请问5%的人可以做什么,有什 2020-07-23 …
一个三角形ABC,角A为60度,角B角C的角平分线分别交AB于D交AC于E两线交于点F连接D,E有 2020-07-30 …
1.有五根水管A.B.C.D.E,有专门进水的,有专门放水的.当每次用两根水管工作时AB2分钟,CD 2020-11-13 …
有一个水塔要供应某公路旁的A—F6个居民点用水(水塔—A有30千米,A-B有5千米,B-C有2千米, 2020-12-09 …