第8章函数模板与类模板8.1模板的概念8.2函数模板.pptVIP

  • 3
  • 0
  • 约8.36千字
  • 约 29页
  • 2016-11-22 发布于北京
  • 举报

第8章函数模板与类模板8.1模板的概念8.2函数模板.ppt

第8章函数模板与类模板8.1模板的概念8.2函数模板.ppt

第8章 函数模板与类模板 8.1 模板的概念 8.2 函数模板 8.3 类模板 8.1 模板的概念 定义求最大值函数max(): int max(int x,int y) {return (xy)?x∶y;} float max(float x,float y) { return (xy)?x∶y;} double max(double x,double y) { return (xy)?x∶y;} 解决这个问题的方法: 使用模板 模板是实现代码重用机制的一种工具, 它把类型定义为参数,实现类型参数化。 调用时,T 可以分别取为int 、float 、double int max(int x,int y) { return (xy)?x∶y;} float max(float x,float y) { return (xy)?x∶y;} double max(double x,double y) { return (xy)?x∶y;} 函数模板 模板

文档评论(0)

1亿VIP精品文档

相关文档