包裝器
模板function是在頭文件functional中聲明的俘闯,它從調(diào)用特征標(biāo)(參數(shù)類型盒音、個數(shù)和返回值均相同)的角度定義一個對象侥袜,可用于包裝調(diào)用特征標(biāo)相同的函數(shù)指針舱权、函數(shù)對象募胃、lambda表達(dá)式旗唁,使用包裝器的話放在模板中當(dāng)參數(shù)則每次調(diào)用的都是一塊地址
1中分別使用函數(shù)指針、函數(shù)對象痹束、lambda表達(dá)式給包裝器賦值
2中在模板中分別調(diào)用不同包裝器
3結(jié)果如下圖检疫,知:6次調(diào)用但只對模板實例化了一次,提高系統(tǒng)資源利用率占用很少內(nèi)存空間