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