找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: Highflybird

[飞鸟集] ARX的综合运用--反应器,IPM,JIG,acedDragGen,自定义实体及与LISP的通信机制

[复制链接]

已领礼包: 488个

财富等级: 日进斗金

发表于 2013-10-31 15:57:10 | 显示全部楼层
大致看了一下,有一段:
就是在worldDraw 里面不停的调用 lisp
acedInvoke(m_resFromJIG,&m_RetCallback)
按道理一次拖动要非常多次的worldDraw,但m_RetCallback只是到最后才清理掉,有没有内存泄露的问题?难道会在同一地址不停的覆盖?

晓东出来说说

点评

每次我在worlddraw的时候,都事先检测m_retCallback是否没有释放,否则先释放。 if (m_RetCallback != NULL) { acutRelRb(m_RetCallback); m_RetCallback = NULL; } 所以确保不会出现内存  详情 回复 发表于 2013-10-31 16:31
没想到 AEO 对 ARX 也了解啊!  详情 回复 发表于 2013-10-31 16:07
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-10-31 16:07:08 | 显示全部楼层
aeo 发表于 2013-10-31 15:57
大致看了一下,有一段:
就是在worldDraw 里面不停的调用 lisp
acedInvoke(m_resFromJIG,&m_RetCallback) ...

没想到 AEO 对 ARX 也了解啊!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

 楼主| 发表于 2013-10-31 16:31:49 | 显示全部楼层
aeo 发表于 2013-10-31 15:57
大致看了一下,有一段:
就是在worldDraw 里面不停的调用 lisp
acedInvoke(m_resFromJIG,&m_RetCallback) ...



每次我在worlddraw的时候,都事先检测m_retCallback是否没有释放,否则先释放。

        if (m_RetCallback != NULL)
        {
                acutRelRb(m_RetCallback);
                m_RetCallback = NULL;
        }



所以确保不会出现内存泄漏的问题。

点评

aeo
就是这个意思呀: 你只在 HFB_Entity::~HFB_Entity 里面释放了 难道你在Highflybird_Jig 里面不停的 建立HFB_Entity再不停的 ~HFB_Entity,不然应该是释放一次。 还是我没看清,还有其他地方释放了?  详情 回复 发表于 2013-10-31 16:47
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

 楼主| 发表于 2013-10-31 16:44:32 | 显示全部楼层
不过版本后来做了修改,所以变动较大。

点评

aeo
那我50豆好冤啊  详情 回复 发表于 2013-10-31 16:49
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2013-10-31 16:47:14 | 显示全部楼层
Highflybird 发表于 2013-10-31 16:31
每次我在worlddraw的时候,都事先检测m_retCallback是否没有释放,否则先释放。

        if (m_RetCallba ...

就是这个意思呀:
你只在 HFB_Entity::~HFB_Entity 里面释放了

难道你在Highflybird_Jig 里面不停的 建立HFB_Entity再不停的 ~HFB_Entity,不然应该是释放一次。

还是我没看清,还有其他地方释放了?

点评

刚才上传了最新的版本,请长老重新下载最新的。  详情 回复 发表于 2013-10-31 16:48
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

 楼主| 发表于 2013-10-31 16:48:57 | 显示全部楼层
aeo 发表于 2013-10-31 16:47
就是这个意思呀:
你只在 HFB_Entity::~HFB_Entity 里面释放了

刚才上传了最新的版本,请长老重新下载最新的。

点评

xdapi中和这个一样吗?  详情 回复 发表于 2013-10-31 19:06
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2013-10-31 16:49:18 | 显示全部楼层
Highflybird 发表于 2013-10-31 16:44
不过版本后来做了修改,所以变动较大。

那我50豆好冤啊

点评

重复下载不会扣豆的吧。  详情 回复 发表于 2013-10-31 16:52
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

 楼主| 发表于 2013-10-31 16:52:32 | 显示全部楼层
aeo 发表于 2013-10-31 16:49
那我50豆好冤啊

重复下载不会扣豆的吧。

点评

aeo
没扣 好在一个玩lisp的来盯一下,半年才更新。 看来arx搞得人不多啊。  详情 回复 发表于 2013-10-31 17:13
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2013-10-31 17:13:25 | 显示全部楼层
Highflybird 发表于 2013-10-31 16:52
重复下载不会扣豆的吧。

没扣

好在一个玩lisp的来盯一下,半年才更新。{:soso_e102:}

看来arx搞得人不多啊。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2013-10-31 17:15:05 | 显示全部楼层
看来晓东应该奖励我才对。:lol
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-10-31 19:06:29 来自手机 | 显示全部楼层
Highflybird 发表于 2013-10-31 16:48
刚才上传了最新的版本,请长老重新下载最新的。

xdapi中和这个一样吗?

点评

内容一样的。只不过函数名不一样而已。  详情 回复 发表于 2013-11-1 09:10
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

 楼主| 发表于 2013-11-1 09:10:33 | 显示全部楼层
st788796 发表于 2013-10-31 19:06
xdapi中和这个一样吗?

内容一样的。只不过函数名不一样而已。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2014-1-18 22:19:43 | 显示全部楼层
非常有价值
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2014-12-17 19:26:58 | 显示全部楼层
楼主好人啊
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8个

财富等级: 恭喜发财

发表于 2016-3-31 16:31:39 | 显示全部楼层
顶,目前还看不了                           
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-4-26 18:53 , Processed in 0.285840 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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