不二如是 发表于 2016-10-25 15:03:10

115-常用容器-(QMap)-【入门】

本帖最后由 不二如是 于 2016-10-25 16:19 编辑



QMap类也是一个常用的容器类,是一个基于跳跃列表的字典(a skip-list-based dirctionary)。

QMap<Key,T>是Qt的通用容器类之一,他存储(键,值)对,并且提供了与槽相关的的值的快速查找。

QMap中提供了很多方便的接口函数。

可以使用"[ ]"操作符插入一个键值对或者获取一个键的值。

不过!

当使用该操作符获取一个不存在的键的值时,会默认像map中插入该键!

为了避免这个问题

不二建议你使用value()函数。

当使用value()获取键的值,若键不存在,默认返回0!

好了,上程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~








**** Hidden Message *****

ccitllz 发表于 2023-7-23 21:00:05

1
页: [1]
查看完整版本: 115-常用容器-(QMap)-【入门】