模板是C++支持參數(shù)化多態(tài)的工具,使用模板可以使用戶為類或者函數(shù)聲明一種一般模式,使得類中的某些數(shù)據(jù)成員或者成員函數(shù)的參數(shù)、返回值取得任意類型。這里給大家?guī)淼氖顷P于函數(shù)模板、類模板以及標準模板庫的PPT課件,課件通過具體實例分析的方式,詳細地對這三種模板進行了分析講解,非常的全面。歡迎各位有需要的朋友們前來下載。
類模板
數(shù)據(jù)成員變成另外一種數(shù)據(jù)類型,或者干脆是一個類的對象,又要重新拷貝,重新進行修改。這樣不僅程序的代碼數(shù)量急劇增加,修改過程中也很容易出現(xiàn)各種疏漏。用一種類似函數(shù)模板的機制來結決問題
標準模板庫
C++的標準模板庫STL包含容器、算法和迭代子,其中容器模板包括鏈表、向量、棧、隊列、集合、映象等,算法模板包括諸如排序、查找等各種算法,而迭代子則可以針對不同容器進行操作