函数模.docVIP

  • 1
  • 0
  • 约3.1千字
  • 约 4页
  • 2016-12-04 发布于北京
  • 举报
函数模

函数模板   本文介绍函数模板的概念、用途以及如何创建函数模板和函数模板的使用方法......   在创建完成抽象操作的函数时,如:拷贝,反转和排序,你必须定义多个版本以便能处理每一种数据类型。以 max() 函数为例,它返回两个参数中的较大者: ?? double max(double first, double second);   complex max(complex first, complex second);   date max(date first, date second);   //..该函数的其它版本   尽管这个函数针对不同的数据类型其实现都是一样的,但程序员必须为每一种数据类型定义一个单独的版本:   double max(double first, double second)   {   return first>second? first : second;   }   complex max(complex first, complex second)   {   return first>second? first : second;   }   date max(date first, date second)   {   return first>second? first : second;   }

文档评论(0)

1亿VIP精品文档

相关文档