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);
```
';