26.編寫一個(gè)具有如下樣式的類模板tmplt,用于實(shí)現(xiàn)所謂的反序輸出問題,其中使用了類型參數(shù)T(使所處理的元素類型可變化)以及普通參數(shù)n(元素個(gè)數(shù)也可變化):
template <class T, int n> class tmplt {
T arr[n] // n個(gè)T類型的數(shù)據(jù)存放于數(shù)組arr之中
public:
void dataIn() //從鍵盤輸入n個(gè)T類型數(shù)據(jù)放入arr數(shù)組中
void reverseOut() //將arr數(shù)組中的數(shù)據(jù)按輸入的相反順序輸出
}
而后編制主函數(shù),將類模板實(shí)例化為某個(gè)具體的類并說明類對(duì)象,之后通過對(duì)象調(diào)用其負(fù)責(zé)輸入數(shù)據(jù)的成員函數(shù),再通過對(duì)象調(diào)用另一成員函數(shù)按反序輸出那些輸入數(shù)據(jù)。
標(biāo)簽:
tmplt
編寫
模板
上傳時(shí)間:
2014-01-07
上傳用戶:xiaoxiang