iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >QMap Class Reference
  • 658
分享到

QMap Class Reference

QMapClassReference 2023-01-31 07:01:50 658人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

成员类型文件: typedef QMap::ConstIterator Qt风格的同义词QMap::const_iterator typedef QMap::Iterator

成员类型文件:

typedef QMap::ConstIterator

Qt风格的同义词QMap::const_iterator

typedef QMap::Iterator

qt风格同义词QMap::iterator

typedef QMap::difference_type

定义类型为ptrdiff_t.提供为stl的兼容性。

typedef QMap::key_type

定义类型为key。提供为stl兼容性。

typedef QMap::mapped_type

定义类型为T。提供为stl兼容性。

typedef QMap::size_type

定义类型为int。提供为stl兼容性。

 

成员函数文件:

QMap::QMap ()

QMap::QMap ( const QMap<Key, T> & other )

这个操作发生在常量时间,因为QMap是隐式共享的。这使返回一个QMap很快。如果一个分享的事例被修改,他将被拷贝,这将花线性时间。

QMap::QMap ( const std::map<Key, T> & other )

这个函数只有当使能stl兼容性时,是可得的。

QMap::~QMap ()

iterator QMap::begin ()

返回一个stl风格的迭代器指向map的第一个项目

stl风格

返回一个const stl风格迭代器,指向在map里最后一个项目之后的一个虚构的项目

const_iterator QMap::constFind ( const Key & key ) const

如果map不包含这个item,函数返回constEnd()

bool QMap::contains ( const Key & key ) const

int QMap::count ( const Key & key ) const

int QMap::count () const

bool QMap::empty () const

这个函数被提供为stl兼容性。

iterator QMap::end ()

返回一个stl风格迭代器指向map最后一个项目之后的虚构项目。

const_iterator QMap::end () const

iterator QMap::erase ( iterator pos )

iterator QMap::find ( const Key & key )

如果map不包含项目,返回end()

如果map包含多个项目,这个函数放哪会一个迭代器指向最近插入的值。其他的值是可进入的通过增加迭代器。例如,这是一些代码,迭代所有的项目使用相同的key

QMap<QString, int> map;

 ...

 QMap<QString, int>::const_iterator i = map.find("HDR");

 while (i != map.end() && i.key() == "HDR") {

     cout << i.value() << endl;

     ++i;

 }

--结束END--

本文标题: QMap Class Reference

本文链接: https://www.lsjlt.com/news/190981.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • QMap Class Reference
    成员类型文件: typedef QMap::ConstIterator qt风格的同义词QMap::const_iterator typedef QMap::Iterator ...
    99+
    2023-01-31
    QMap Class Reference
  • ORA-40025: reference class name not found in build data ORACLE 报错 故障修复 远程处理
    文档解释 ORA-40025: reference class name not found in build data Cause: The provided reference class name was not found in t...
    99+
    2023-11-05
    报错 故障 reference
  • ORA-40026: reference class name not found in the weights table ORACLE 报错 故障修复 远程处理
    文档解释 ORA-40026: reference class name not found in the weights table Cause: The provided reference class name did not cor...
    99+
    2023-11-05
    报错 故障 reference
  • 【Planning】Reference operation set
    Purpose在SAP中,一种技术使用在很多地方,就比如condition tech,以及我们PP中的routing或称为task list更为确切;routing分很多类型,例如PP-SFC中的standard routing, ref....
    99+
    2023-06-05
  • sql中reference怎么用
    sql 中的 reference 关键字用于定义外键约束,确保数据完整性。外键约束要求子表中的列引用父表中的主键列。语法为:alter table child_table add for...
    99+
    2024-05-12
  • docker报错:docker: invalid reference format.
    遇到docker: invalid reference format. 检查以下三种原因 ‘-‘写成’-’ :记住一定时英文短横线 2:\ 与前面内容缺少空格 3: \后面多敲了tab建 或者空格 省流 如果是copy现成命令导致的 ...
    99+
    2023-08-30
    docker mysql 数据库
  • cubes出现ValueError(reference)的解决方案
    报错的原因在 Python 中,当函数或程序尝试使用不合法的值或参数时,可能会出现 ValueError。这是一种常见的异常,表示程序尝试使用无效的值或参数。具体原因可能是:使用了不支持的类型、传递了不正确的参数、数值超出了有效范围等。如何...
    99+
    2024-02-28
    ValueError python 错误处理 cubes cubes报错
  • angularJs中ng-class切换class的方法
    小编给大家分享一下angularJs中ng-class切换class的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在ang...
    99+
    2024-04-02
  • python class Object
     一:为什么要使用python的类对象编程?     我的理解:      1:便于维护、扩展代码。      2:更易于重复使用代码。 二:python 类对象编程代码如下: #创建firstClass类 class firstClas...
    99+
    2023-01-31
    python class Object
  • Java反射(Class类,Class对象获取)
    目录Java反射超详解1.反射基础1.1Class类1.2类加载2.反射的使用2.1Class对象的获取 2.2Constructor类及其用法 2.3Field...
    99+
    2024-04-02
  • Invalid action class configuration that references an unknown class named [XX]
    通常是在Struts.xml文件中,接收不到返回的结果信息,在action中,返回的SUCCESS,在struts.xml中返回的也应该是SUCCESS,注意大小写,引号。 cDnJHXnmudXxDrMEF2zzxXDRlkQ+WECYk...
    99+
    2023-06-03
  • python类(class)
    类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例,把所有相似的功能都封装到一个类里,最理想的情况是一个程序只有一个主程序,然后在程序里实例化类练习代码如下:# ...
    99+
    2023-01-30
    python class
  • dubbo之@Reference注解作用说明
    目录目的ReferenceAnnotationBeanPostProcessorReferenceInjectionMetadataReferenceFieldElementRefe...
    99+
    2023-03-21
    dubbo @Reference注解 @Reference注解作用 dubbo @Reference
  • Java中class和Class的区别示例详解
    目录一.class与Class区别二.Class介绍三.如何得到Class对象1.通过getClass()方法获取到Class对象2.通过forName()方法获取到Class对象3...
    99+
    2024-04-02
  • vue-class-setup 编写 class 风格组合式API
    目录前言诞生想法快速开始最佳实践多个类实例PassOnToWatchdefineExpose为什么使用 class ?最后前言 我司基于vue-class-component开发的项...
    99+
    2024-04-02
  • golang 没有class
    Go语言中的对象和类在众多编程语言中,面向对象编程(Object-Oriented Programming,简称OOP)是一种流行的编程范式,它通过将数据与方法打包在一起,以创建模块化、可重用的代码。在传统的OOP语言(如Java、C++等...
    99+
    2023-05-16
  • golang没有class
    Golang是一种强大的编程语言,在程序员中非常流行。但是,与其他流行的语言如Java和C++不同,Golang没有类。在Golang中,结构体是替代类的主要方式。在传统的面向对象编程语言中,类是创建对象的基本单位。类是一组相关属性和方法的...
    99+
    2023-05-16
  • python class用法
    创建一个名为 Restaurant 的类,其方法 __init__() 设置两个属性: name 和 type  1、创建一个名为 describe_restaurant() 的方法,前者打印前述两项信息 2、创建一个名为 open_re...
    99+
    2023-01-30
    python class
  • python Class(类) and
    Python类与面向对象    程序=指令+数据 (或算法+数据结构)。代码可以选择以指令为核心或以数据为核心进行编写。    两种类型        (1)以指令为核心:围绕“正在发生什么”进行编写(面向过程编程:程序具有一系列线性步骤;...
    99+
    2023-01-31
    python Class
  • javascript 清除class
    Javascript是一种强大的脚本语言,可以让网页变得更加生动和丰富。在网页设计中,我们经常需要添加或删除一些class来调整网页样式。但是,如果不清除class,会导致网页样式混乱,影响用户体验。本文将介绍Javascript如何清除c...
    99+
    2023-05-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作