C++ 数据结构 排序 高分 急

[复制链接]
查看11 | 回复0 | 2011-4-21 20:42:24 | 显示全部楼层 |阅读模式
【用C++描述课本的同学】对实验5中的Bird类数组排序
class Bird {
int ID;// 代表其它信息
stringname; // 当作 key
public:
Bird() {}// 缺省构造函数
Bird (int k, const string& str = string()):ID(k), name(str){}
int getInfo() const { return ID; }
const string& getkey () const { return name; }
};
由于排序是基于比较的,所以可排序的对象一定要定义比较算符,有的排序算法需要比较算符operator #define count 14using namespace std;class Bird {int ID; // 代表其它信息string name; // 当作 keypublic:Bird() {} // 缺省
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行