第15周阅读程序(6)

来源:互联网 发布:曼哈顿 房价 知乎 编辑:程序博客网 时间:2024/06/17 03:56
/* Copyright(c)2016,烟台大学计算机与控制工程学院  * All rights reserved.  * 文件名称:第15周阅读程序(6)  * 作者:马康泰* 完成日期:2016.6.9  * 版本号:v1.0  *  * 问题描述:阅读下面的程序,对照运行结果,领会STL的用法  * 输入描述:  * 程序输出:  */    #include <string>  #include <iostream>  #include <map>  using namespace std;  class CStudent  {  public :      int nStudentID;      int nAge;  public :      CStudent()  {  }      CStudent(int nSID, int nA)      {          nStudentID=nSID;          nAge=nA;      }      //复制构造函数      CStudent(const CStudent& ob)       {          nStudentID=ob.nStudentID;          nAge=ob.nAge;      }  };  int main()  {      map <string, CStudent> mapStudent;      mapStudent["zhangsan"] = CStudent(100012, 22);      mapStudent["Lisi"] = CStudent(100085, 21);      mapStudent["Wangwu"] = CStudent(100093, 23);      cout << "The Student number for Lisi  is " <<(mapStudent["Lisi"].nStudentID) << endl;      return 0;  }  

0 0