stl 內建了一些函式物件。分為:算數類函式物件,關係運算類函式物件,邏輯運算類仿函式。這些仿函式所產生的物件,用法和一般函式完全相同,當然我們還可以產生無名的臨時物件來履行函式功能。使用內建函式物件,需要引入標頭檔案 #include。
6 個算數類函式物件,除了 negate 是一元運算,其他都是二元運算。
templatet plus//加法仿函式
templatet minute//減法仿函式
templatet multiplies//乘法仿函式
templatet divides//除法仿函式
templatet modulus//取模仿函式
templatet negate//取反仿函式
6 個關係運算類函式物件,每一種都是二元運算。
templatebool equal_to//等於
templatebool not_equal_to//不等於
templatebool greater//大於
templatebool greater_equal//大於等於
templatebool less//小於
templatebool less_equal//小於等於
邏輯運算類運算函式,not 為一元運算,其餘為二元運算。
templatebool logical_and//邏輯與
templatebool logical_or//邏輯或
templatebool logical_not//邏輯非
#include #includeusing
namespace
std;
intmain()
C STL內建函式物件
4.3.1內建函式物件意義 概念 stl內建了一些函式物件 算術仿函式 關係仿函式 邏輯仿函式 這些仿函式所產生的物件,用法和一般函式完全相同 使用內建函式物件,需要引入標頭檔案 include 功能描述 實現四則運算 其中negate是一元運算,其他都是二元運算 template class t ...
C 之內置函式物件
stl內建了一些函式物件 算術仿函式 關係仿函式 邏輯仿函式 這些仿函式所產生的物件,用法和一般函式完全相同使用內建函式物件,需要引入標頭檔案 include 一 算術仿函式 功能描述 實現四則運算其中negate是一元運算,其他都是二元運算 仿函式原型 template class t t plu...
JS之內置物件
date日期物件 var date new date var date2 new date 2019,07,17 var date3 new date dct 1,2012 date.getdate 獲取日期,setdate 為設定日期 date.getsetfullyear 返回年份 date.g...