程序設(shè)計(jì)當(dāng)中經(jīng)常會(huì)出現(xiàn)使用同種數(shù)據(jù)結(jié)構(gòu)的不同實(shí)例的情況。例如:在一個(gè)程序中
可以使用多個(gè)隊(duì)列、樹(shù)、圖等結(jié)構(gòu)來(lái)組織數(shù)據(jù)。同種結(jié)構(gòu)的不同實(shí)例,也許只在數(shù)據(jù)元素
的類型或數(shù)量上略有差異,如果對(duì)每個(gè)實(shí)例都重新定義,則非常麻煩且容易出錯(cuò)。那么能
否對(duì)同種類型數(shù)據(jù)結(jié)構(gòu)僅定義一次呢?答案是肯定的,C++提供的類模板(Class Template
)就可以實(shí)現(xiàn)該功能。
標(biāo)簽:
數(shù)據(jù)
程序設(shè)計(jì)
數(shù)據(jù)結(jié)構(gòu)
元素
上傳時(shí)間:
2014-01-19
上傳用戶:zl5712176