Qt容器类

一、概述

  • 用来存储其他的类或者数据。存储基础的int,float类型,也可以是QString,QDate类型。Qt的容器类比STL(标准模板库)中的容器类更轻巧、安全和易于使用。

  • Qt的容器类分为顺序容器(sequential containers)和关联容器(associative containers)。

  • 顺序容器:通过元素在容器中的位置顺序存储和访问。QList、QLinkList、QVector、QStack、QQueue

  • 关联容器:通过键(key)存储和读取元素。QMap、QMultiMap、QHash、QMultiHash、QSet

二、顺序容器

1. QList

请参考博客:
Qt· 常用容器之QList
Qt QList 详解:从底层原理到高级用法

2. QLinkList

请参考博客:
QLinkedList理论总结
QList容器和 QLinkedList容器

3. QVector

请参考博客:
QVector 详解:从底层原理到高级用法
QVector用法详细介绍

4. QStack

请参考博客:
QStack 详解:从底层原理到高级用法
QStack理论总结

5.QQueue

请参考博客:
QQueue 详解:从底层原理到高级用法
QQueue 安全的多线程队列、阻塞队列

三、关联容器

1.QMap

请参考博客:
深入剖析 Qt QMap:原理、应用与技巧
QMap使用详解

2.QMultiMap

请参考博客:
深入剖析 Qt QMultiMap :原理、应用与技巧

3.QHash

请参考博客:
深入剖析 Qt QHash :原理、应用与技巧

4.QMultiHash

请参考博客:
深入剖析 Qt QMultiHash:原理、应用与技巧

5.QSet

请参考博客:
Qt QSet 详解:从底层原理到高级用法

相关推荐

  1. Qt-容器

    2024-01-30 13:56:06       57 阅读
  2. Qt容器QHash

    2024-01-30 13:56:06       60 阅读
  3. Qt容器

    2024-01-30 13:56:06       54 阅读
  4. Qt基础-容器详解

    2024-01-30 13:56:06       59 阅读
  5. qt5-入门-容器

    2024-01-30 13:56:06       40 阅读
  6. Qt 顺序容器与关联容器

    2024-01-30 13:56:06       30 阅读
  7. C++ Qt开发:使用关联容器

    2024-01-30 13:56:06       47 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-30 13:56:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-30 13:56:06       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-30 13:56:06       87 阅读
  4. Python语言-面向对象

    2024-01-30 13:56:06       96 阅读

热门阅读

  1. 【微服务】概述

    2024-01-30 13:56:06       45 阅读
  2. 微服务系统设计:横向扩展和纵向扩展的对比

    2024-01-30 13:56:06       56 阅读
  3. 解决Qt连接不上mysql数据库

    2024-01-30 13:56:06       63 阅读
  4. 【C语言】(9)分支结构

    2024-01-30 13:56:06       52 阅读
  5. 龙哥风向标20230822 GPT拆解

    2024-01-30 13:56:06       43 阅读
  6. SwiftUI中几种关闭键盘的方式

    2024-01-30 13:56:06       53 阅读