⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 C++ Source code from a tutorial
💻 CPP
字号:
#include <iostream>
#include <stdlib.h>
#include <map>
#include <string>

using namespace std;

class Employee {
public:
    string Nickname;
    string SocialSecurityNumber;
    Employee(string anickname, string asocial) :
        Nickname(anickname),
        SocialSecurityNumber(asocial) {}
    Employee() : Nickname(""), SocialSecurityNumber("") {}
};

class Salary {
public:
    int AnnualRipoff;
    int IRSDeductionsCheat;
    Salary(int aannual, int adeductions) :
        AnnualRipoff(aannual), 
        IRSDeductionsCheat(adeductions) {}
    Salary() : AnnualRipoff(0), IRSDeductionsCheat(0) {}
};

bool operator < (const Employee& first, 
const Employee& second) {
    //return first.Nickname < second.Nickname;
    return first.SocialSecurityNumber <
        second.SocialSecurityNumber;
}

int main(int argc, char *argv[])
{
    map<Employee, Salary> employees;
    
    Employee emp1("sparky", "123-22-8572");
    Salary sal1(135000, 18);
    employees[emp1] = sal1;
    
    Employee emp2("buzz", "234-33-5784");
    Salary sal2(150000, 23);
    employees[emp2] = sal2;
    
    // Now test it out!
    
    //Employee emptest("sparky", "");
    Employee emptest("", "123-22-8572");
    cout << employees[emptest].AnnualRipoff << endl;
    
    system("PAUSE");	
    return 0;
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -