POTU周博通
模板
来自: 我爱C++  2006-12-17 21:55:13
作者:廉东方 2006/12/17


要求:
掌握函数模板的使用

模板是实现代码复用的一种手段,他实现了函数与类的参数化设计方法。
参数化设计是指将函数或类中的某些形参、变量、返回值的类型用“模板参数”替代。
从同一个函数模板实例化的模板函数都是同名的,编译系统通过重载的方法调用相应的函数。

函数模板定义:
  template
  函数类型 函数名(形参表)
  {
    函数体;
  }

//函数模板的使用
#include
#include
class fraction
{
  int n;
  int d;
public:
  fraction(int numerator=0,int denominator=1)
  {
    n=numerator;
    d=denominator;
  }
  friend bool operator>(fraction f1,fraction f2)
  {
    return f1.n*f2.d>f1.d*f2.n;po.....

还没有人对本文章进行了评论,欢迎您发表评论!


(请输入验证字符串)        (审核通过后才能显示)
喜欢这篇文章的人还看了
正在提交,请稍候……