C++自定義模板(函數模板、類模板)

C++提供兩種模板機制:函數模板、類模板 一、函數模板 1、所謂函數模板,實際上是建立一個通用函數,其函數類型和形參類型不具體指定,用一個虛擬的類型來代表。這個通用函數就稱爲函數模板。凡是函數體相同的函數都可以用這個模板來代替,不必定義多個函數,只需在模板中定義一次即可。在調用函數時系統會根據實參的類型來取代模板中的虛擬類型,從而實現了不同函數的功能。 2、函數模板定義形式  template  
相關文章
相關標籤/搜索