模板的使用

 

  模板常見的有三種類型,函數模板,類模板,以及非類型模板,模板的定義不能在函數中,函數

  下面只是簡單介紹下函數模板和類模板spa

 

  函數模板:模板

  template <class T>class

  T max(T x, T y) {co

    return (x>y)? x:y;數字

  }return

  以上爲聲明一個函數模板,用來比較輸入的兩個相同類型的參數的大小參數

  class 能夠替換爲typename

  T能夠被任何字母或數字代替

 

  類模板:

  template<typename T1, typename T2>

  class className {

  //  類定義

  };

相關文章
相關標籤/搜索