1、標準庫演算法綜述
它們都宣告在
2、函式物件
如果乙個類的物件具有應用運算子,我們稱為函式物件
標準庫中的基類:unary_function和binary_function
3、謂詞
謂詞就是返回bool的函式物件(或者函式)。
4、約束器
通過將乙個引數約束到某個值,是我們可以將兩個引數的函式物件當做乙個引數的函式物件使用。
5、介面卡
成員函式介面卡:使成員函式可以被用做演算法的引數。
函式指標介面卡:使函式指標可以被作為演算法的引數。
6、否定器
使我們能描述某個謂詞的否定。
7、標準庫演算法簡介
第十八章 Cach 函式大全 GET 函式
描述引數 示例注意 返回指定變數的資料值。get variable,default g variable,default get返回指定變數的資料值。未定義變數的處理取決於是否指定預設引數。asc要返回其資料值的變數。該變數不需要是定義的變數。get返回未定義變數的空字串 它不定義該變數。可以定義變...
第十八章 19 結構體與函式
19 結構體與函式 由於結構可以看作乙個資料型別並且可以賦值,因為我們可以將結構傳遞到函式中,或者在函式中返回乙個結構 按值返回我們知道需要複製返回的結構,結構體可以容納不同的型別的變數,相應產生的問題是複製資料也很多,假如我們不想複製資料,那麼就要按位址返回 include using names...
C和指標 第十八章 效能評測工具gprof
linux平台下的gprof評測工具可以對程式進行分析,需要在編譯時加上 pg選項,如上一章的二叉樹 gcc pg main.c arraybinarytree.h arraybinarytree.c先執行一下,然後就會生產gmon.out檔案,該檔案用於分析程式執行 a.out再次執行進行分析 g...