CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2018 开发者帮助

内存管理

2024-5-31 18:27| 发布者: admin| 查看: 79| 评论: 0|原作者: admin|来自: AutoCAD

内存管理

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

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

危险:

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


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2025-3-14 07:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部