(相關(guān)資料圖)
1、請(qǐng)搜索"C++模板", 大致上就是在結(jié)構(gòu)體/類/函數(shù)等的前面加上template<模板參數(shù)>就能為一份代碼在編譯時(shí)創(chuàng)建出能匹配多種類型/數(shù)值的模板, 在編譯時(shí)會(huì)把代碼里用到的模板參數(shù)的符號(hào)全部替換模板參數(shù)只能是類型或者整數(shù), 如這里的typename T, 表示T是一個(gè)類型(typename關(guān)鍵字也可以用class替代, 是同一個(gè)意思), int size表示StaticArray的數(shù)組大小用的時(shí)候只要聲明為StaticArray
本文為大家分享到這里,希望小伙伴們有幫助。
標(biāo)簽: