关于泛型编程的问题

class person{

public:

std::string GetName()

{

return name;

}

int GetAge()

{

return age;

}

float GetSalary()

{

return salary;

}

private:

std::string name;

int age;

float salary;

};

如果使用std::sort对于vector<person>类按指定的要求进行排序,例如按照薪水的高低,或者按照年龄的大小,那么就需要写不同的函数对象,而它们的形式是大同小异的,可以考虑从这个方向使用泛型编成的思想,简化程序的书写。

阅读更多
想对作者说点什么? 我来说一句

泛型编程与STL中文版 -----侯捷

2008年10月21日 17.37MB 下载

泛型编程与STL》完全版 侯捷译

2008年08月30日 6.81MB 下载

没有更多推荐了,返回首页

不良信息举报

关于泛型编程的问题

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭