• pair类型


        pair是一个模板数据类型,其中包含两个数据值,两个数据值可以不同

    如 pair<int,string>a(2,"fgh");则a是一个pair类型,它包括两个数据,第一个数据是int型2,第二个数据是string型"fgh"。

       由于pair类型的使用比较繁琐,因为如果要定义多个形同的pair类型的时候,可以时候typedef简化声明:

    typedef pair<string, string> author;

    author pro("May", "Lily");

    author joye("James", "Joyce");

    对pair对象的操作

    • 对于pair类,由于它只有两个元素,分别名为first和second,因此直接使用普通的点操作符即可访问其成员

         pair<string, string> a("Lily", "Poly"); 

         string name;

         name = pair.second;

    在使用map的插入功能时,可以这样来写:

            map<string,int> m;

            m.insert(pair<string,int>("Jake",3));

            

  • 相关阅读:
    3.30 DOM操作
    3.29 js例题
    3.28 函数
    3.27 数组例题
    Web 条件查询、分页查
    web页面增、删、改
    JDBC事务、下拉框
    JSTL、断点、JavaEE、DBUTils连接池
    jsp、el表达式
    Session技术 、jsp页面
  • 原文地址:https://www.cnblogs.com/td15980891505/p/5489221.html
Copyright © 2020-2023  润新知