C++内建函数对象
C++內(nèi)建函數(shù)對象
- 內(nèi)建函數(shù)對象意義
- 算術(shù)仿函數(shù)
- 關(guān)系仿函數(shù)
- 邏輯仿函數(shù)
內(nèi)建函數(shù)對象意義
概念:
- STL內(nèi)建了一些函數(shù)對象
分類:
-
算術(shù)仿函數(shù)
-
關(guān)系仿函數(shù)
-
邏輯仿函數(shù)
用法:
- 這些仿函數(shù)所產(chǎn)生的對象,用法和一般函數(shù)完全相同
- 使用內(nèi)建函數(shù)對象,需要引入頭文件 #include<functional>
算術(shù)仿函數(shù)
功能描述:
- 實現(xiàn)四則運算
- 其中negate是一元運算,其他都是二元運算
仿函數(shù)原型:
- template<class T> T plus<T> //加法仿函數(shù)
- template<class T> T minus<T> //減法仿函數(shù)
- template<class T> T
總結(jié)
- 上一篇: 人民币发行70周年纪念币发行量
- 下一篇: C++STL常用遍历算法