CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

内存管理

2023-1-1 00:42| 发布者: admin| 查看: 311| 评论: 0|来自: AutoCAD

ObjectARX 应用程序的内存需求与 AutoLISP 的内存需求不同。一方面,C++程序采用的数据结构往往比 AutoLISP 列表更紧凑。另一方面,运行 ObjectARX 应用程序需要相当大的固定开销。其中一部分包括必须存在于应用程序本身中的代码;较大的部分是 ObjectARX 库。

某些 ObjectARX 全局函数会自动分配内存。在大多数情况下,应用程序必须显式释放此内存,就像应用程序本身已分配它一样。AutoLISP 具有自动垃圾回收功能,但 ObjectARX 没有。

危险:

未能释放自动分配的内存会降低系统速度,并可能导致 AutoCAD 终止。


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 15:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部