天天看點

函數擴充卡

1、綁定器和取反器

  (1)、綁定器:把二進制函數對象中一個參數固定,使之轉為一進制函數,C++标準庫中提供了2種預定義的binder擴充卡,bind1st、bind2nd,分别綁定了第一個/第二個參數;

  (2)、取反器:翻轉的擴充卡;

  (3)、一進制函數:隻針對一個參數,隻有一個傳回值;

  二進制函數:針對2個參數,隻有一個傳回值;

  (4)、綁定器針對的是參數,綁定後其值就不變了,取反器對其進行取反;

  (5)、可以通過調試工具-g;對源碼進行剖析;

2、代碼實作

關于綁定器和取反器的代碼:

運作結果

函數擴充卡