#
之前我們學(xué)習(xí)了類模板,今天我們來看看數(shù)組類模板。模板參數(shù)可以是數(shù)值型參數(shù)(非類型參數(shù)),如下
C++中支持原生數(shù)組,但由于原生數(shù)組的天然缺陷(不能獲取長度信息、越界訪問不會報錯...),我們有必要來開發(fā)自己的數(shù)組類,從而解決這些問題。數(shù)組類的繼承關(guān)系如圖: 1.數(shù)組類的實現(xiàn)_1 1.1.抽象類
#ifndef _ARRAY_H_#define _ARRAY_H_/** 實現(xiàn)一個數(shù)組類模板,在棧上* why* 2016/9/5*/template< typename T, int N &