/*
*Copyright(c) 2016.烟台大学计算机与控制工程学院
*ALL rights reserved.
*文件名称:main.cpp
*作者:赵子琳
*完成日期:2016年6月19日
*问题描述:阅读程序
*/
#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;
}