QCache key映射到类

最后更新于:2022-04-02 02:14:05

[TOC] ## 概述 1. 是一个关联容器 2. 它对最近使用过的项提供最快速的访问,并会根据几个开销函数的结果自动移除那些不常用的项。 3. QMap或者QHash相比,好处是QCache自动获得被插入对象的所有权 4. 并在需要的时候自动释放他们来为新插入的对象腾出空间 实例 ``` QCache cache; // QCache cache(5000); Employee *employee = new Employee; employee->setId(37); employee->setName("Richard Schmit"); ... cache.insert(employee->id(), employee); ```
';