找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 6006|回复: 2

ACE内存问题

[复制链接]
发表于 2012-7-11 20:16:56 | 显示全部楼层 |阅读模式
我派生自ACESvc_Handler的CTCPClient类中含有一个ProcessMessage的函数,其中包含ACE_Auto_Ptr<CPacket> auto_ptr(pPacket);在有大量CTCPClient存在的时候,会出现再退出ProcessMessage的时候,auto_ptr管理的pPacket内存没有被是否,查了很久没发现问题,求高手指导
发表于 2012-7-13 09:48:30 | 显示全部楼层
没用过这个ACE_Auto_Ptr,不过看名字很像c++里面的智能指针。你追踪进去,看看他的析构操作是怎么进行的,推断一下就知道了。
发表于 2012-8-24 01:07:47 | 显示全部楼层
这个一定是ownership的问题
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-11-23 16:22 , Processed in 0.009913 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表