一、學習要點:
1.類模板和模板類的區別,模板類這裏的模板可以看成一個動詞,對抽象類的一個實例化;
2.函數模板的聲明和定義;
3.基於數組棧的實現,進棧和出棧的差別,進棧【++top】,出棧【top–】;容易搞混,可這樣記憶,出棧之前,肯定把值拷貝出去,然後棧頂減一,於是乎出棧【top–】,進棧和出棧對稱,即爲【++top】.
二、代碼:
三、程序運行結果:
一、學習要點:
1.類模板和模板類的區別,模板類這裏的模板可以看成一個動詞,對抽象類的一個實例化;
2.函數模板的聲明和定義;
3.基於數組棧的實現,進棧和出棧的差別,進棧【++top】,出棧【top–】;容易搞混,可這樣記憶,出棧之前,肯定把值拷貝出去,然後棧頂減一,於是乎出棧【top–】,進棧和出棧對稱,即爲【++top】.
二、代碼:
三、程序運行結果: