模板

模板特化template specialization

        某些情況下,通用模板定義對於某個類型可能是完全錯誤的,通用模板的定義也許不能編譯,或者做了錯誤的事情;另外一些情況下,可以利用關於類型的一些特殊知識,編寫比模板實例化的函數更有效率的函數。


函數模板特化的形式如下:

  • 關鍵字template後面接一對空的尖括號<>;
  • 再接模板名和一對尖括號,尖括號中指定這個特化定義的模板形參;
  • 函數形參表;
  • 函數體。

發佈了91 篇原創文章 · 獲贊 17 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章