本地Atom表

【勇芳软件工作室】汉化HomePreviousNext

应用程序可以使用【本地原子表】来有效管理大量仅在应用程序中使用的字符串。这些字符串和关联的原子仅可用于创建表的应用程序。

在多个结构中需要相同字符串的应用程序可以通过使用本地原子表来减少内存使用。而不是将字符串复制到每个结构中,应用程序可以将该字符串放置在atom表中,并将结果原子包含在结构中。这样,一个字符串在内存中只显示一次,但在应用程序中可以使用多次。

应用程序还可以使用本地原子表来在搜索特定字符串时节省时间。要执行搜索,应用程序只需要将搜索字符串放在原子表中,并将生成的原子与相关结构中的原子进行比较。比较原子通常比比较串更快。

默认情况下,本地原子表最多可包含37个条目。但是,与全局原子表的大小不同,可以更改局部原子表的大小。应用程序使用InitAtomTable函数来完成此任务。但是,如果应用程序调用{??989796015},那么在调用任何其他原子管理函数之前必须这样做。