ATL容器——CAtlMap,CRBMap
来源:http://www.tudoupe.com时间:2022-03-30
前言
在建造Windows软件时使用ATL的集装箱非常方便,而且几乎没有什么可用信息。我想在帮助有需要的人的目标上最后说几句话!
简介
头文件为<atlcoll.h>
因为CATLMap和CRBMAP程序非常相似, 我们将一起讨论它们。
CAtlMap 根据Hash的手表,这是一个容器。类似于 STL 中的 hash_map 函数或未编辑的map 函数,当不存在散列争议时,确定O(1)的时间复杂性。最坏的情况是O(n)。由于内部空间的庞大阵列的开放,有许多地区需要占用。因此,当只需要储存少数部件时,尝试使用 CSmodeMap 类代替 。
CRBMap 在红黑树上建造的容器,类似于STL地图,其插入、定位和删除的时间复杂度为O(logn)。
常用方法
CATL地图代码样本
输出

CRBBap 样本代码
输出

结语
守则基本上反映了共同的方面,特别是参考守则。
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
