Qt容器类汇总说明
版权声明:若无来源注明, Techie亮博客 文章均为原创。 转载请以链接形式标明本文标题和地址: 本文标题:Qt容器类汇总说明 本文地址: http://techieliang.com/2017/12/542/ 文章目录 1. 介绍 2. 本博客的Qt容器使用说明 3. 容器类 4. 迭代器类 4.1. Java风格迭代器 4.2. STL风格迭代器 5. Qt提供的其他容器 6. Qt容器算法复杂性 下述说明来源于 官方文档 1. 介绍 Qt库提供了一组通用的基于模板的容器类。这些类可用于存储指定类型的项。例如,如果你需要一个可调整大小的数组qstrings,使用QVector <QString>。 这些容器类的设计要比STL容器更轻、更安全、更容易使用。如果您不熟悉STL,或者更喜欢做“qt方式”,您可以使用这些类而不是STL类。 Qt还提供了一个foreach关键字,让它来遍历所有的物品存放在一个容器很容易。 qt提供的foreach在c++标准中并没有,在c++11中提供了类似于for(auto t:container)方式遍历容器,此方式qt也支持,个人感觉使用for更好 ……更多介绍看官网 2. 本博客的Qt容器使用说明 QMap 、 QMultiMap 、(当前内容截止此随笔发布日,后续内容请见博客后续更新 本文地址: http://techieliang