最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

黑馬程序員匠心之作|C++教程從0到1入門編程,學(xué)習(xí)編程不再難

2023-04-07 19:47 作者:此木長生  | 我要投稿

P235_map容器_按自定義類型排序

#define _CRT_SECURE_NO_WARNINGS 1

#include <iostream>

#include <map>

using namespace std;

class Person {

public:

Person(string name,int age) {

this->m_Name = name;

this->m_Age = age;

}

string m_Name;

int m_Age;

};

class myCompare {

public:

bool operator()(const Person&p1,const Person&p2)const {

return p1.m_Age > p2.m_Age;

}

};

void test() {

map<Person, int,myCompare>m;

Person p1("娃達",7);

Person p2("速度",3);

Person p3("茍富",8);

Person p4("換個",4);

m.insert(make_pair(p1, 7));

m.insert(make_pair(p2, 3));

m.insert(make_pair(p3, 8));

m.insert(make_pair(p4, 4));

for (map<Person, int,myCompare>::iterator it = m.begin(); it != m.end(); it++) {

cout << "name = " << it->first.m_Name << " age = " << it->second << endl;

}

}

int main() {

test();

return 0;

}

黑馬程序員匠心之作|C++教程從0到1入門編程,學(xué)習(xí)編程不再難的評論 (共 條)

分享到微博請遵守國家法律
鹤峰县| 汉阴县| 米易县| 连平县| 双城市| 扎兰屯市| 通榆县| 城口县| 黎川县| 安图县| 蓝山县| 阿克| 马鞍山市| 凤山县| 曲水县| 武川县| 惠安县| 凤庆县| 崇信县| 浦北县| 榆林市| 阜新| 辽阳县| 南陵县| 枝江市| 三原县| 德格县| 郁南县| 彭阳县| 普宁市| 景东| 温州市| 姚安县| 南安市| 南昌县| 乌兰县| 大宁县| 建阳市| 湄潭县| 辽宁省| 胶州市|