[工学]10 模板和泛型编程.pptVIP

  • 1
  • 0
  • 约5.2千字
  • 约 22页
  • 2018-03-10 发布于浙江
  • 举报
[工学]10 模板和泛型编程

面向对象程序设计与C++ 第十章 模板与泛型编程 教 师: 王 涛 电 话: 办公室: 九教北525 E-mail: twang@bjtu.edu.cn 1. 普通函数的缺陷 求两个数最大值的函数, 可以重载多个函数: int max(int a, int b){ return (a b) ? a : b; } char max(char a char b) { return (a b) ? a : b; } float max(float a, float b) { return (a b) ? a : b; } double max(double a, double b) { return (a b) ? a : b; } 以上函数的实现方式完全一样,是否可以用一个通用函数完成? 普通类的缺陷 分别有整数链表及浮点数链表: struct inode{ struct fnode{ int val; float val; inode *next;}; fnode* next; }; class ilist{ class flist{ inode* head; fnode* head; public: public: i

文档评论(0)

1亿VIP精品文档

相关文档